1

我正在尝试使用 Selenium IDE 创建一些简单的测试用例。

我在记录包含 Javascript 警报的测试用例时遇到问题,因为 Selenium 不支持这些弹出窗口。因此,当我知道弹出窗口可见时,我尝试通过单击 Enter 按钮来使用解决方法。

假设当用户访问我的一个 html 页面时,总是会出现警报。用户必须单击确定才能继续浏览。

我尝试使用命令“keyPress”创建一个测试用例。但我完全不知道要使用哪个目标,因为在这种情况下我没有使用任何元素,我只想按 Enter。

有谁能够帮我?

4

1 回答 1

0

selenium 无法捕获 java script 警报,所以我们可以做的是在警报出现的地方放置 store alert 命令,这个命令会自动点击警报的 ok 按钮

命令:存储警报

目标:文本

text 是存储警报消息的变量。

谢谢你。

于 2013-02-18T17:06:19.383 回答