如何验证可选字段?

时间:2012-06-11 12:14:02

标签: testing selenium automated-tests testng

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

感谢!!!

1 个答案:

答案 0 :(得分:2)

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

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