【问题标题】:mobileEmulation capabilities for Firefox in webdriver IOwebdriver IO 中 Firefox 的 mobileEmulation 功能
【发布时间】:2019-07-15 09:11:34
【问题描述】:

我正在尝试为移动网络浏览器编写端到端测试用例。所以我正在为谷歌浏览器设置如下配置,它运行良好。

{
  browserName: 'chrome',
  'goog:chromeOptions': {
    mobileEmulation: { deviceName: 'Apple iPhone 6' },
  }

但我不确定 'goog:chromeOptions' 是从哪里获取的。我尝试搜索 wdio 文档但找不到任何文档。 我刚从我们需要将密钥传递为 "goog:chromeOptions"

的博客中得到这个

同样,我还需要运行 Firefox 和 safari 浏览器。所以我不确定我们需要为 firefox 传递什么密钥/哈希来进行移动仿真。

我正在尝试通过练习简单的练习来学习 WDIO。

【问题讨论】:

  • 在我们完成您未解决的另一个问题后,我会回复此问题。干杯!
  • 嘿@rubyist。对你有帮助吗?如果这样关闭问题(通过接受答案)

标签: webdriver webdriver-io selenium-firefoxdriver wdio-v5


【解决方案1】:

为谷歌浏览器设置配置:

{
  browserName: 'chrome',
  'goog:chromeOptions': {}
}

为 Firefox 设置配置:

{
  browserName: 'firefox',
  'moz:firefoxOptions': {}
}

为 Safari 设置配置:

{
  browserName: 'safari',
  'safari.options': {}
}

CONFIGURATIONFILE.MD了解更多信息

【讨论】:

    猜你喜欢
    • 2019-12-25
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 2016-08-21
    • 1970-01-01
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多