gpt4 book ai didi

android - 如何使用 Selenoid Docker 图像将标志传递给移动 Chrome

转载 作者:行者123 更新时间:2023-11-29 00:54:35 32 4
gpt4 key购买 nike

我正在尝试在没有“欢迎使用 Chrome”屏幕的情况下启动 Chrome,并且似乎无法找到正确的方法,将 Selenoid 与提供的 Android Docker 图像一起使用。

我使用 automate_android.sh 创建容器镜像并遵循所有提示,仅在询问版本号和询问我是否要安装 Chrome 时才偏离默认设置。

Chrome 会加载,但无论我在测试中输入什么,我似乎都无法让它绕过欢迎屏幕。

目前我的配置是这样的:

const merge = require('deepmerge');
const wdioConf = require('./wdio.conf.js');

exports.config = merge(wdioConf.config, {
capabilities: [
{
version: '8.1',
browserName: 'android',
chromedriverArgs: {
args: [ '--disable-fre', '--no-default-browser-check', '--no-first-run' ],
},
"selenoid:options" :
{
skin: "WVGA854",
enableVNC: true,
enableLog: true
}
}
]
}, {clone: false});

我尝试将 chromedriverArgs 更改为“goog:chromeOptions”和 chromeOptions。我也尝试在“selenoid:options”中移动所有三个组合。

我怀疑我只是做错了什么,但如果有人能提供任何帮助,我将不胜感激。

Versions
Selenoid: 1.9.1
Android: 8.1 and 8.0
WebdriverIO: 5.4.19
Docker: 18.09.2, build 6247962

最佳答案

您必须使用 chrome 作为 browserName。这就是 Appium 的工作原理。

关于android - 如何使用 Selenoid Docker 图像将标志传递给移动 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55748905/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com