火狐Firefox浏览器安装Selenium_IDE的步骤以及其使用规则

火狐浏览器安装Selenium ide图解步骤

步骤1.用火狐浏览器进入selenium官网,地址:http://docs.seleniumhq.org/,点击Download Selenium,如下图所示;

步骤2.安装好后,可在火狐浏览器的附加组件中看到,如下图所示:

安装完之后,

点击红色的按钮进行录制,然后保存,然后结束后,点击红色按钮进行结束录制,然后点击左侧绿色的可以运行。

心得总结

作为一个之前没接触过selenium的新手来说,如果之前有过写代码的经验,那么学习起来就会更加快速!但无论如何,开始总是比较难的!

我也是从一个接近纯24K小白成长起来的,一步一个脚印,在这个过程中我学习到了很多新的知识,有了新的突破,新的成长,不断地努力,不断地尝试,不断地总结经验,让我一直走到了今天,未来,还有很多路要走!义无反顾,我的测试之路!

所以,今天抽空回顾一下我的selenium学习过程,也就是,selenium自动化测试怎么开始,这些,是我的个人经验,分享出来给大家参考!

1. 一开始,基本上很多人都是用selenium IDE录制脚本开始的,我也是!有一本书写得很不错:selenium初学者指南!So,从录制回放开始我的selenium,而在这个过程中,不断地去补充我的html css知识,熟悉selenium的api!

2. 慢 慢地,发现录制的脚本在回放的时候经常报错,通过检查发现,是定位上的错误,导致这种定位的错误的最大原因是系统前端采用了某种框架,如 tigerUI,exj….所以HTML里面的标签很多都是动态的,比如id,class,name!这对selenium操作定位的元素而进行自动 化来说是致命伤!

3. 所以,开始自己写定位信息,这已经是必须的了!从而学习了xpth和css选择器,掌握了更加有效,快速和稳定地定位页面上的元素(定位的时候难免会碰到有iframe,这就得先切换到iframe中再进行定位了)!也就是,在selenium IDE上写脚本!

4. 信心满满地在selenium IDE上写了长长地一段脚本,并且反复跑都能成功!总算尝到了一点点幸福的滋味!然后呢,问题来了,当我要修改和扩展这段的脚本的时候,才发现这效率是相当地低!一句句查!一句句改!多么痛的领悟!

5. 另外,selenium IDE 默认启动的是火狐,在使用selenium RC 启动 IE 进行跑脚本时浏览器总是会报错!各种搞不定,各种不淡定!决定放弃使用IDE!

6. selenium有一个强大之处就是支持多种语方:java,C#,python等等,并且可以把录制的脚本转换成代码!我用的是java,果断走起!

7. 不用说,当然是把脚本转为java代码了,在Eclipse中重新开始搞!

8. 选择一个测试框架:有Junit和TestNg两个选择,公司用的是junit,所以,不用多说,我就用junit验证selenium脚本的运行结果!并且,Junit和TestNG都可以生成比较直观的测试报告!

9. 写好一些代码,会看到整段代码中密密麻麻充斥着基本相同的代码:开始封装代码!把常用到API封装起来!封装好之后代码看着就舒服多了!

10. 接下来,是不是也应该把代码中的定位信息用一个专门的文件放起来,再去读取里面的定位信息,这样,维护代码和维护定位信息就放在了两个地方,不用老是扎在代码和定位路径中,简单地分一下层!果断尝试!

11. 到 这里,脚本写出来了,常用的api封装起来了,定位路径分离出来了!整个代码简洁多了!写起来容易和舒服多了!这时候,该个性化定制一下自己的框架了,这 里,就暂时不写下去了,已经离怎样开始selenium挺远的了!或许,到了这一步,你早就有自己对测试框架的想法和对脚本的设计方法了。。。。加油吧, 把想法化为实际的动力,继续向前!

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-06 11:17:28

火狐Firefox浏览器安装Selenium_IDE的步骤以及其使用规则的相关文章

RedHat 7.0 Firefox浏览器 安装与更新

步骤:1. 下载: 2. 解压后即可使用,也可替换旧版本firefox 1. https://www.mozilla.org/en_US/firefox/new http://ftp.mozilla.org/pub/firefox/releases/50.1.0/linux-x86_64/en-US/firefox-50.1.0.tar.bz2 2. tar -jxf firefox-50.1.0.tar.bz2  (非root用户) cd firefox/ ./firefox 也可双击fire

安装多个火狐firefox浏览器详解

一.准备两个不同版本的火狐浏览器安装包,我这里准备的是24.0和39.0: 二.安装低版本的24.0,可以使用典型安装,安装到默认目录,如"C:\Program Files \Mozilla Firefox"目录下,并生成一个桌面快捷方式: 三.在24.0的firefox快捷方式上右键-->>属性-->>目标的最后加" -p",注意"-p"之前有一个空格,点击确定: 四.双击24.0的firefox快捷方式,启动firef

谷歌chrome浏览器和火狐firefox浏览器自带http抓包工具和请求模拟插件

谷歌chrome浏览器自带http抓包工具 chrome://net-internals/ 谷歌chrome浏览器http请求模拟插件:postman 火狐http请求模拟插件:httprequest 火狐http抓包插件:firebug

CentOS下火狐浏览器安装flash插件以及中文输入法

一.flash 在adobe官网下载install_flash_player_11_linux.x86_64.tar.gz: su 输入密码得到root权限: tar -xvf install_flash_player_11_linux.x86_64.tar.gz 解压得到插件 libflashplayer.so: 寻找 firefox 安装目录: whereis firefox 显示在/usr下: find /usr -name mozilla 显示有/usr/lib/mozilla /usr

Linux 火狐浏览器安装Flash插入

Linux系统安装完毕,找到Firefox浏览器和视频播放器不能总是提示安装Flash.而据火狐浏览器的提示Flash插件安装总是失败,能手动安装Flash插件啦. 到Flash官网:http://get.adobe.com/cn/flashplayer/ 下载系统相应的Flash插件,我的电脑在此下载的是 install_flash_player_11_linux.i386.tar.gz 解压缩*.tar.gz文件: tar -zxvf 文件名称.tar.gz 1.下载后Flash后就对他进行

centos 火狐浏览器安装adobe flash player插件

今天想要在linux下上网看个电影.结果打开浏览器,提示没有安装flash player插件,点击自己主动安装,却提示系统不支持最新版本号的插件.我的系统是用的RHEL 5.5.没办法,google一番,下载到一个软件包install_flash_player_11_linux.i386.tar.gz. install_flash_player_11_linux.i386.tar.gz下载地址:http://vdisk.weibo.com/s/yeY-P 安装方法例如以下,做个总结:将软件包解压

设置Firefox(火狐)浏览器的中文菜单/界面

步骤一: 设置Firefox浏览器的中文菜单/界面.首先需要查一下正在使用的火狐版本号(小生使用的火狐版本是55.0.3).      步骤二: 下载对应版本的xpi中文插件 其次,访问下面的火狐官方地址:http://releases.mozilla.org/pub/firefox/releases/ 然后,找到对应的版本型号文件目录及操作系统:(小生的火狐版本是:55.0.3,所以在" http://releases.mozilla.org/pub/firefox/releases/55.0

Firefox浏览器怎么安装adobe flash player插件

https://jingyan.baidu.com/article/0a52e3f435d171bf62ed7237.html 有些朋友在使用Firefox火狐浏览器,但是火狐浏览器安装以后是没有flash player插件的.那么我们怎么安装flash player插件呢,其实方法有很多,这里小编介绍一下Firefox火狐浏览器怎么安装flash player插件的具体操作方法,和大家一起交流一下,这里介绍的经验仅供参考. 工具/原料 Firefox火狐浏览器 Firefox浏览器怎么安装ad

Linux系统手动安装Firefox浏览器

大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装.例如:Debian/Ubuntu: sudo apt-get install firefox Fedora: sudo dnf install firefox OpenSUSE: sudo zypper install firefox Arch Linux: sudo pacman -S firefox但如果你想在同一个Linux系统上安装两个不同的Firefox,那么可以手动下载Firefox来安装.Linu