如何处理运行Chrome Webdriver的警报?

时间:2011-10-13 14:27:42

标签: selenium webdriver

我在运行C#webdriver时遇到问题。

每当我点击一个产生弹出窗口的链接时,click命令会等待30秒左右然后失败并显示:

  

http://localhost:48808/session/92d33d6032c3ac55cb8dc903adc2297b/element/:wdc:1318515744285/click

这是Chrome中的已知问题吗?测试在IE和Firefox中运行没有问题。

相关链接如下所示:

<a class="button" id="ContentPlaceHolderCMSEdit_CMSToolbar1_btnDelete" onclick="return confirm('Are you sure you want to delete this page? It cannot be undone.');" href="javascript:__doPostBack('ctl00$ContentPlaceHolderCMSEdit$CMSToolbar1$btnDelete','')">

1 个答案:

答案 0 :(得分:0)

通过WebDriver支持警报处理仅在Chrome 15或16中实现(我不记得究竟是哪个)。这两个版本都尚未在稳定频道上提供。您可以尝试切换到测试版或开发频道,看看是否有效。