代码之家  ›  专栏  ›  技术社区  ›  Epaga Alex Reynolds

(Selenium)如何测试是否启动了某个文件的下载?

  •  2
  • Epaga Alex Reynolds  · 技术社区  · 15 年前

    我想测试某个操作是否会导致文件下载(a),以及(b)文件是否具有特定的名称。

    有没有办法用硒来做这个?

    1 回复  |  直到 15 年前
        1
  •  3
  •   Dave Hunt    15 年前

    Selenium的当前版本运行在JavaScript沙盒中,因此无法控制页面之外的内容,例如下载文件、上载文件等。

    您可能会发现WebDriver(很快将成为Selenium 2.0)支持下载,因为它不局限于与Selenium 1.0相同的JavaScript。见 http://code.google.com/p/selenium/wiki/GettingStarted 更多信息。