什么是Selenese?
Selenium IDE默认情况下使用一种名为Selenese的语言系统。它是一组用于在Web上执行操作的命令。它主要帮助在Selenium IDE中开发脚本。
它可以验证元素是否出现在屏幕上,警报、Ajax调用、链接等等。Selenese中使用了三种类型的命令。
操作 - 这些是可以更改应用程序状态的命令。例如,单击复选框、提交表单、从下拉列表中选择选项。如果操作未在页面上执行,则测试将失败并终止测试执行。一些流行的
Selenium命令如下所示。
点击 (Click)
点击并等待 (ClickAndWait)
一些操作可以使用AndWait后缀。这向Selenium提供指令,表明该操作将使浏览器调用服务器,同时Selenium将等待新页面的加载。
访问器 - 这些命令验证应用程序的状态。它用于跟踪应用程序并将状态存储在变量中。例如:
storeTitle
storeText访问器 - 检查页面上是否存在预期结果,并将结果输出存储在变量中。
断言 - 用于根据预期条件检查应用程序的状态。它基本上在自动化测试中添加了一个检查点或验证。它包含三种模式:verify、assert和waitfor。例如:
验证编辑框中的值
assertText
verifyText
verifyTitle
广告