自动化测试-selenium IDE使用

selenium IDE结合浏览器提供脚本的录制,回放以及编辑脚本功能,以及元素的定位,可以使用selenium IDE将录制的脚本生成相应的带单元测试框架的自动化测试脚本。

selenium具有录制功能,可以web回放,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。selenium IDE是Firefox的一个插件,依附于Firefox。所以需要先安装Firefox浏览器。

一、selenium IDE 的安装

1、在火狐浏览器安装selenium IDE

2、Selenium IDE下载:第一种方式去selenium官网http://www.seleniumhq.org/download/下载seleniumIDE插件,但官网不FQ的话经常无法访问。第二种可以在下面地址(https://pan.baidu.com/s/1nvT84Jn)下载安装包selenium_ide-2.9.1-fx.xpi。安装文件下载后,打开火狐浏览器,将seleniumIDE拖拽到火狐浏览器上,在浏览器上会弹出

 

 

3、右击Firefox页面顶部空白区域,选择菜单栏。

4、点击工具栏可以看到selenium IDE,安装完成,重启浏览器,菜单栏就会出现下面图标,表示安装成功。

 

 

二、selenium IDE的界面。点开selenium IDE菜单按钮,出现下面界面

 

 

1、指的是你当前录制的开始连接地址

2、播放的速度

3、是指你的测试用例,刚开始录制都是没有命名的

4、脚本命令内容,command:方法关键字;target:元素定位;value:参数

5、新建和修改脚本的地方

6、日志输出

7、红色圆点,空心的时候表示正在录制,实心表示录制结束

三、录制第一个脚本,打开www.baidu.com,在输入框hyp,点击百度按钮。我们只需要打开seleniumIDE,然后在Firefox中操作以上步骤,之后打开seleniumIDE关闭录制按钮,生成以下脚本。

 

 

点击下面的按钮可以回放脚本,在Log中生成日志。可以通过Fast-Slow控制回放速度。其中Play Entire test suite:运行一个测试集中的所有案例。Play current test case:运行当前选定的案例。

 

 

四、脚本编辑

1、编辑某条命令,例如修改脚本中的搜索内容,将搜索的hyp换成seleniumIDE。只需要将图中的value值修改一下即可。

 

 

2、插入一条脚本,右键选择insert new command,根据需要,添加command、target、value

 

 

3、添加注释,脚本上方,右键选择insert new comment

 

 

4、命令和注释位置调整,只需要通过鼠标点击拖拽即可。

5、设置断点,选择一条命令,鼠标右键选择toggle breakpiont

 

 

五、脚本转换

我们可以选择文件--Export test case As...来转换我们需要的脚本格式

 

 




转载于:https://www.cnblogs.com/scarlett-hy/p/9945944.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值