什么是Selenese?


Selenium IDE默认情况下使用一种名为Selenese的语言系统。它是一组用于在Web上执行操作的命令。它主要帮助在Selenium IDE中开发脚本。

它可以验证元素是否出现在屏幕上,警报、Ajax调用、链接等等。Selenese中使用了三种类型的命令。

  • 操作 - 这些是可以更改应用程序状态的命令。例如,单击复选框、提交表单、从下拉列表中选择选项。如果操作未在页面上执行,则测试将失败并终止测试执行。一些流行的

    Selenium命令如下所示。

    • 点击 (Click)

    • 点击并等待 (ClickAndWait)

  • 一些操作可以使用AndWait后缀。这向Selenium提供指令,表明该操作将使浏览器调用服务器,同时Selenium将等待新页面的加载。

  • 访问器 - 这些命令验证应用程序的状态。它用于跟踪应用程序并将状态存储在变量中。例如:

    • storeTitle

    • storeText访问器 - 检查页面上是否存在预期结果,并将结果输出存储在变量中。

  • 断言 - 用于根据预期条件检查应用程序的状态。它基本上在自动化测试中添加了一个检查点或验证。它包含三种模式:verify、assert和waitfor。例如:

    • 验证编辑框中的值

    • assertText

    • verifyText

    • verifyTitle

更新于:2020年6月10日

3K+ 次浏览

启动你的职业生涯

完成课程获得认证

开始学习
广告