1

根据要求,“XYZ”字段是必填字段,但在我正在测试的表单中,此字段是可选的。“XYZ”是一个文本字段。因此,当我自动化表单时,无论该字段是空的还是填充的,它都会通过。实际上,这个测试应该失败。我正在使用 TestNG 和硒。

谢谢!!!

4

1 回答 1

2

将文本字段留空,单击Submit以提交表单。检查任何验证"Please enter text here.""1 missed field". 如果没有看到验证警报,则测试脚本将失败,这就是您将如何捕获它。

将 selenium 视为一种在网站上复制真实用户点击的方式。因此,当手动单击时,您单击提交表单并在您实际期望验证警报时转到下一页。

于 2012-06-11T16:10:19.120 回答