gpt4 book ai didi

python - 如何单击并验证弹出窗口(警报)的存在

转载 作者:行者123 更新时间:2023-11-28 22:06:46 25 4
gpt4 key购买 nike

我正在使用 Selenium 。在尝试单击按钮时,它会创建一个弹出窗口(警报)并且不会返回页面对象。因此我不能单独使用“点击”,因为此方法需要一个页面对象并最终因超时而失败。我可以使用“chooseOkOnNextConfirmation()”,但这会点击弹出窗口,我还想验证弹出窗口是否实际出现。有什么方法可以单击并验证此警报?

最佳答案

对于警报,您需要使用其中之一

getAlert() 调用,它将在警报上单击“确定”。它还会返回警报中的文本,因此您可以检查它是否是您想要的警报。

举个例子

self.assertEqual("An alert",selenium.get_alert());

关于python - 如何单击并验证弹出窗口(警报)的存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3084850/

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