【问题标题】:How to test Print and Download functionality using Selenium WebDriver with Proxy如何使用 Selenium WebDriver 和代理测试打印和下载功能
【发布时间】:2014-08-13 12:49:31
【问题描述】:

在我的测试场景中,我单击“打印”或“下载”按钮,我应该检查 UI 屏幕中的表格是否已正确打印/下载。

您对如何自动化这个测试用例有任何想法吗?

我猜使用代理,我可以得到我的文件将被保存的目录?我将 Selenium WebDriver+Proxy 用于 FireFox 和 C#。

【问题讨论】:

    标签: c# proxy selenium-webdriver


    【解决方案1】:

    由于您使用的是 Firefox,因此您可以操纵 Firefox 配置文件来自动下载文件。一个例子在这里:How to automatically download an executable with Selenium and Firefox?

    但是,将文档发送到打印后台处理程序是另一回事。这些实际上是由操作系统执行的,因此超出了 Selenium 的范围。据我所知,在 Selenium WebDriver 中也没有使用浏览器的打印预览操作。必须手动执行从浏览器打印的测试。

    【讨论】:

      猜你喜欢
      • 2014-02-19
      • 2012-12-21
      • 1970-01-01
      • 2018-01-03
      • 1970-01-01
      • 2013-06-27
      • 2014-01-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多