0

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

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

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

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

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

4

1 回答 1

0

为 Google Chrome 设置配置:

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

为 Firefox 设置配置:

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

为 Safari 设置配置:

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

CONFIGURATIONFILE.MD中阅读更多内容

于 2019-07-19T19:42:12.180 回答