我想问一下,除了使用verifyText命令之外,是否还有其他方法可以检查错误标签,如果我们没有填充需要填充的字段,就会显示错误标签。
示例如下:
ID : [is required]
PW : [is required]
Email : [is required]
Dropdown box : [is required]有没有一种简单的方法来创建测试用例,如果我们先填写ID文本框,然后三个错误标签就会显示是否还有其他不需要填写的字段。此外,如果我们只是填写PW或电子邮件错误标签从ID和下拉框将显示。
Thx
发布于 2014-12-05 01:30:43
如果我理解正确的话,您正在寻找一种方法来验证当用户忽略填写所有必要的文本字段时,您希望出现的错误消息。
我已经成功地使用了waitForText命令。既然你知道并预料到会出现错误信息,这个命令就会一直等到它看到预期的错误信息,然后再继续。当它在30秒后找不到预期的文本时,这个命令就会失败。当我不得不在速度较慢的机器上运行测试时,这也是很有用的。
希望这能帮到别人。
另外,作为附注,如果您需要调整Selenium IDE在“wait”语句失败之前等待的时间,请执行以下操作:
转到..选项>选项...在默认超时文本框中,将等待时间更改为所需的时间,单位为毫秒。
https://stackoverflow.com/questions/23210164
复制相似问题