Selenium命令(一)

Selenium工具有三种子类型命令:ActionsAccessorsAssertions,通过扩展Selenium命令支持测试窗口尺寸、鼠标位置、警告提示框、Ajax控件、弹出窗口、事件控制和其他Web应用特性。

Actions命令决定Selenium工具是怎么操作Web应用系统,如果一个Action失败或者发生错误,当前测试的执行将会被终止。

Accessors检查系统的当前状态,并将结果存放在变量中。

Assertions类似于Accessors,不过它们验证系统是否遵从于期望的表现,它又可以归结为三种模式:assertverifywaitFor,当一个assert失败,测试将被终止;当一个verify失败,测试将继续执行,但在日志中记录失败信息,通常用assert来确保测试的页面是否运行正确,然后接下来用verify来验证表单数据等;varitFor命令等待某些条件变为真,在预设时间内条件没有变为真,它将失败停止测试执行。

Selenium常用命令:

1、  Open:通过URL打开一个页面。

2、  click/clickAndWait:执行一个单击操作,并可选地等待页面加载。

3、  verfyTitle/assertTitle:检查页面标题是否符合期望。

4、  verifyTextPresent:验证期望的文本是否村在于页面的某处。

5、  verifyElementPresent:验证一个通过HTML tag定义UI元素是否存在于页面的某处。

6、  verifyText:验证期望的文本是否存在于页面上指定的位置。

7、  verifyTable:验证表格中是否包含期望的内容。

8、  waitForPageLoad:暂停执行测试,直到期望的新页面被加载。当使用clickAndWait时,该命令自动被调用。

9、  waitFroElementPresent:暂停执行测试,直到指定的页面元素出现在页面上。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值