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

时间:2009-10-23 07:39:14

标签: java testing selenium integration-testing

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

有没有办法使用Selenium来做到这一点?

1 个答案:

答案 0 :(得分:3)

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

您可能会发现WebDriver(很快将成为Selenium 2.0)支持下载,因为它不像Selenium 1.0那样仅限于JavaScript。有关详细信息,请参阅http://code.google.com/p/selenium/wiki/GettingStarted