【自动化】Selenium断言与验证

2020-02-23  本文已影响0人  盐果儿

一、断言:验证程序的状态是否与预期一致。

二、四种模型:

Assert:失败后,停止执行。

Verify:失败后,写入日志,不停止执行。

Waitfor:等待某个条件变为真,可用于AHAX应用程序的测试。如果该条件为真,他们将立即成功执行。如果条件不为真,则失败并暂时停止测试。直到超时。一般跟setTimeout时间一起用。

Store:获取页面相关元素进行判断。

三、五种手段:

Title:获取页面标题

Value:获取元素值

Text:获取元素文本信息

Table:获取元素标签

ElementPresent:获取当前元素

四、其他

1、添加断言方式:

    (1)页面 -> 右键

    (2)Selenium中直接输入命令

2、常用断言eg:assertTitle、assertValue、verifyTitle......

上一篇下一篇

猜你喜欢

热点阅读