gpt4 book ai didi

selenium - 在 selenium 中处理 JavaScript 警报

转载 作者:行者123 更新时间:2023-12-04 19:14:59 26 4
gpt4 key购买 nike

如何处理 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");

这是不可取的,但帮助我处理了一些 Selenium 故障。

关于selenium - 在 selenium 中处理 JavaScript 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10682904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com