testing - 如何使用 webdriver 检查浏览器中的错误消息弹出窗口?

标签 testing error-handling webdriver testng

我在网站上有登录表格,
我想为这种情况制作自动测试用例:
我给了电话号码但没有密码:
tt

如何测试 selenium 以给我预期的红色错误消息弹出窗口?
selenium api中有什么功能可以检查它?我没找到!

编辑:或者我期望发生的事情应该是“留在同一页上”?

最佳答案

没有这样的特定功能。找出那个红色文本的 xpath 是什么。然后,您可以使用该 xpath 创建一个 Web 元素并检查它是否可见以及该元素的文本值是什么,并对其进行断言。

关于testing - 如何使用 webdriver 检查浏览器中的错误消息弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28622085/

相关文章:

testing - 带回调的集成测试

java - 如何从 h :message 中删除点( ListView )

java - 如何从 Android Studio logcat 中排除某些错误?

python - 我需要在哪里放置我的 Django 测试以便它们被执行?

database - 许多小的 dbunit 数据集还是一个大的数据集?

javascript - 类型错误 : "stack" is read-only

java - 完成测试后,chrome 浏览器不会关闭

java - 当浏览器窗口未聚焦时,使用 Java 的 Selenium2 (WebDriver) 失败

java - 如何在 webdriver(selenium2.0) 的情况下单击链接

java - 测试生成的 HTML 代码的规范方法是什么?