在学习自动化测试的时候,遇到使用firefox中有下载文件时,会一直有一个下载框在,虽然不影响程序正确运行,但是不能验证文件下载功能是否实现。查找资料之后,发现可以这么解决。
下载框形如下图
解决问题的代码如下:
<span style="white-space:pre"> </span>ProfilesIni allprofiles = new ProfilesIni();
<pre><span style="white-space:pre"> </span>
//启动平时用的firefox浏览器,可以把上面"WebDriver"替换成"default"
FirefoxProfile profile = allprofiles.getProf

在自动化测试中,通过selenium进行Firefox浏览器操作时,为避免下载文件时出现的下载框影响测试,可以设置Firefox的默认下载路径。本文介绍了如何用代码解决这一问题。

582

被折叠的 条评论
为什么被折叠?



