5 selenium
如何在selenium中处理onload javascript警报?
它不是在Selenium IDE中捕获的,也不是由getAlert()函数处理的.
即使我遇到同样的问题.在使用selenium几个小时后,找到了处理java脚本警报和弹出窗口的解决方案.
我们可以使用selenium的keyPressNative来处理来自selenium RC的java脚本警报.
以下是该key*Native()方法的使用方法:
selenium.keyPressNative("27"); // Escape
selenium.keyPressNative("10"); // Enter
selenium.keyDownNative("16"); // Press and do not relase the shift key, so that
selenium.keyPressNative("79"); // this character will be capitals
selenium.keyUpNative("16"); // Release the shift key, as we don't need it for the
selenium.keyPressNative("67");
Run Code Online (Sandbox Code Playgroud)
这是不可取的,但帮助我处理一些硒失败.
| 归档时间: |
|
| 查看次数: |
5232 次 |
| 最近记录: |