使用Selenium在Chrome中测试打印窗口

时间:2014-05-15 21:15:23

标签: google-chrome selenium

我试图验证单击打印按钮是否打开了打印对话框。该按钮调用调用window.print()的javaScript。 我得到一个例外,但打印视图打开。我无法选择打印视图。我可以使用开发工具检查它,它显示HTML。

  

对远程WebDriver服务器的URL请求   ... /会话/ 888062777289e469e06bab59a6ea6c29 /元/ 0.4957923940382898-7 /点击   60秒后超时。

driver.FindElement(By.Id("打印预览&#34));找不到窗户。 开发工具说地址是chrome:// print /,但它看起来像叠加。

有没有办法与打印对话框进行交互?我只会在Chrome上运行测试。

我也愿意使用MS Coded UI,我将开始研究它。

0 个答案:

没有答案