首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更新后在Watir中设置默认下载目录时出现问题

更新后在Watir中设置默认下载目录时出现问题
EN

Stack Overflow用户
提问于 2021-04-29 22:42:47
回答 1查看 82关注 0票数 1

我们最近将我们的Watir版本从6.8更新到6.19,以期待7.0测试版的到来。从那时起,我们为chrome设置默认目录的浏览器配置就停止工作了。我们设置它的方法如下。

代码语言:javascript
运行
复制
    def setup

      prefs = {
        download: {
          prompt_for_download: false,
          default_directory: @download_dir
        }
      }

      Watir::Browser.new :chrome, options: { prefs: prefs }
    end

@download_dir被设置为我想要的目录,我已经确认了这一点,在定义了prefs之后,我用断点检查了这个值。

据我所知,这就是http://watir.com/guides/chrome/指定您应该设置它的方式。这个方法在更新之前运行得很好。我已经尝试了一些类似问题的解决方案,但没有成功。

据我所知,我没有收到任何错误,我们的测试套件运行良好,除了下载到chrome默认文件夹之外。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-30 03:26:48

正如评论中提到的,这是由于selenium中的一个bug造成的,这里详细介绍了github.com/SeleniumHQ/selenium/issues/7917。

使用"prompt_for_download" => false样式的字符串可以解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67319650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档