防止在使用python的selenium中出现多个警报时意外关闭浏览器窗口
我正在用selenium和python编写一个测试。我正在Eclipse中使用PyDev扩展 我正在测试一个用户管理系统,当然有一种方法可以测试访问权限。由于我们的系统中有很多链接,在某些情况下,用户可能无法使用所有链接,因此会有很多警报,让用户知道没有访问权限 不幸的是,FireFox在遇到一些连续的警报后关闭浏览器,测试将退出 我想防止FireFox出现这种行为,并自行处理警报。我不想在FireFox的警告框中使用“阻止…”复选框;我需要这些警报,并检查是否存在警报,以测试系统的功能防止在使用python的selenium中出现多个警报时意外关闭浏览器窗口,python,testing,selenium,Python,Testing,Selenium,我正在用selenium和python编写一个测试。我正在Eclipse中使用PyDev扩展 我正在测试一个用户管理系统,当然有一种方法可以测试访问权限。由于我们的系统中有很多链接,在某些情况下,用户可能无法使用所有链接,因此会有很多警报,让用户知道没有访问权限 不幸的是,FireFox在遇到一些连续的警报后关闭浏览器,测试将退出 我想防止FireFox出现这种行为,并自行处理警报。我不想在FireFox的警告框中使用“阻止…”复选框;我需要这些警报,并检查是否存在警报,以测试系统的功能 如果有
如果有人知道用代码而不是在浏览器中手动实现所有web驱动程序的方法,那就太好了;因为此代码将在其他浏览器和服务器上运行。您如何处理出现的警报?你是忽略它们还是关闭它们?@MarkRowlands,我关闭它们。