webdriver IO中Firefox的mobileEmulation功能

时间:2019-07-15 09:11:34

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

我正在尝试为移动Web浏览器编写端到端测试用例。因此,我正在如下设置google chrome的配置,并且运行正常。

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

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

传递

同样,我还需要运行Firefox和safari浏览器。因此,我不确定为移动仿真使用Firefox需要传递什么样的密钥/哈希值。

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

1 个答案:

答案 0 :(得分:0)

设置Google Chrome浏览器的配置:

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

设置Firefox的配置:

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

设置Safari的配置:

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

CONFIGURATIONFILE.MD

中了解更多信息