我正在尝试为移动Web浏览器编写端到端测试用例。所以我正在为谷歌浏览器设置配置,如下所示,它运行良好。
{
browserName: 'chrome',
'goog:chromeOptions': {
mobileEmulation: { deviceName: 'Apple iPhone 6' },
}
但我不确定"goog:chromeOptions">是从哪里来的。我尝试搜索 wdio 文档,但找不到任何文档。我刚刚从其中一个博客中得到了这个,我们需要将密钥传递为"goog:chromeOptions">
同样,我还需要运行Firefox和safari浏览器。所以我不确定我们需要为Firefox传递什么键/哈希才能进行移动仿真。
我正在尝试通过练习简单的练习来学习 WDIO。
为 Google Chrome 设置配置:
{
browserName: 'chrome',
'goog:chromeOptions': {}
}
设置火狐浏览器的配置:
{
browserName: 'firefox',
'moz:firefoxOptions': {}
}
设置浏览器的配置:
{
browserName: 'safari',
'safari.options': {}
}
在配置文件中阅读更多内容。医学博士