ruby - 如何在 webdriver-user-agent gem 中为 watir 传递 Chrome 选项
问题描述
我正在尝试使用 Watir gem 为 Chrome 驱动器传递 cookie 选项
从 Watir 文档中我可以做到Watir::Browser.new :chrome, opts
所以对于 cookie,我可以这样做:
browser = Watir::Browser.new :chrome, options: {args: ['--user-data-dir=/cookies']}
当使用 webdriver-user-agent gem 进行移动测试时,他们的文档告诉我像这样启动浏览器:
driver = Webdriver::UserAgent.driver(browser: :chrome, agent: :iphone)
browser = Watir::Browser.new driver
但现在我不知道如何通过 Chrome 的选项
解决方案
推荐阅读
- ruby - 在 Ruby 中,在 class << self 中定义的方法中,为什么父类上定义的常量不能在没有 self 的情况下访问?
- json - IndexError:循环嵌套字典时列表索引超出范围
- javascript - 当多个元素之一退出视口时保持按钮隐藏
- python - 在 Python 中运行 Screen 后台程序的最佳方法是什么?
- javascript - 如何在用作其他网站 iframe 的小部件中使用 Google Analytics
- plaid - 无效的环境:“格子呢”使用开发模式时
- angular - 承载令牌是否隐藏在对 REST 端点的 https 调用中
- automated-tests - Chutzpah 4.4.11 在使用 vstest 运行时失败,退出代码为 2
- python - 在函数 EuclideanDistTracker() 中使用 python 的卡尔曼滤波器
- kubernetes - 如何通过特定名称从 values.yaml 中获取数据?Helm 模板问题