我想测试某个操作是否导致文件下载(a),以及(b)文件是否具有某个名称。
有没有办法使用Selenium来做到这一点?
答案 0 :(得分:3)
当前版本的Selenium在JavaScript沙箱中运行,因此无法控制页面外的内容,例如下载文件,上传文件等。
您可能会发现WebDriver(很快将成为Selenium 2.0)支持下载,因为它不像Selenium 1.0那样仅限于JavaScript。有关详细信息,请参阅http://code.google.com/p/selenium/wiki/GettingStarted。