Selenium IDE命令

Selenium IDE中提供了丰富的操作命令,在Selenium IDECommand的下拉列表框中可以选择使用这些命令。

下面介绍一些常用命令的使用。

1open

openurl

在浏览器中打开URL,可以接受相对路径和绝对路径两种形式。

注意:该URL必须在与浏览器相同的安全限定范围之内。

2、click

Click(elementLocator)

-单击链接、按钮、复选和单选框。

-如果单击后需要等待响应,则用“clickAndWait”。

 

-如果是需要经过JavaScriptalertconfirm对话框后才能继续操作, 则需要调用verifyassert。

3type(inputLocatorvalue)

-模拟键盘的输入,向指定的input中输入值。

 

-也适合给复选框和单选框赋值。

4、select

       SelectdropDownLocatoroptionSpecifier

-报据optionSpecifier选项选择器来选择一个下拉菜单选项。

 

-当多于一个选择器的时候,如在用通配符模式“*”,或者超过一个选项有相同的文本或值,则会选择第一个匹配到的值。

5、selectWindow

select(windowId)

-选择一个弹出窗口。

 

-当选中那个窗口时,所有的命令将会转移到被选择窗口中执行.

6、pause

pause(millisenconds)

-根据指定时间暂停Selenium脚本执行。(固定时间休眠)

 

-常在调试脚本或等待服务器响应时使用。

7、close

 

-模拟单击浏览器关闭按钮。

 

     8.1 断言

如果使用断言,测试用例将会在断言失败后停止运行。有时候,这正是我们想要的结果。如果测试失败,我们会立刻知道测试没有通过。

优点:我们可以直截了当地看到检查是否通过。

缺点:若检査失败,后续的检査不会被执行,无法收集捡查的结果状态。

   8.2 验证

与断言相比,当执行验证命令失败后不会终止测试。如果你的测试只使用验证。

优点:可以得到的保证是:假设没有意外异常,则测试会被执行完毕,而不管是否发现缺陷。

缺点: 你必须做更多的工作,以检查测试结果。

什么时候使用断言命令,什么时候使用验证命令?这取决于读者。差别在于在检查失败时,你想让测试脚本怎么做?是想让测试终止,还是想让测试简单地记录检查失败后继续执行。

9.等待

Selenium IDE中提供了 pause来设置固定时间的休眠,而waitFor则用于在一定时间内等待某一元素显示。waitFor的Value如果为空,则默认时间为60秒。

10.变量

store用于定义变量。

 

转载于:https://www.cnblogs.com/linxiu-0925/p/9929894.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值