ywinappdriver 服务
此服务可帮助您在使用WDIO 测试运行器运行测试时无缝运行 ywinappdriver 服务器。它在子进程中启动ywinappdriver。
安装
npm install wdio-ywinappdriver-service --save-dev
有关如何安装 WebdriverIO
的说明,请参见此处。
配置
为了使用该服务,您需要将 ywinappdriver
添加到您的服务数组中
// wdio.conf.js
export.config = {
// ...
services: ['ywinappdriver'],
// ...
};
选项
以下选项可以添加到 wdio.conf.js 文件中。要为服务定义选项,您需要以以下方式将服务添加到 services
列表中
// wdio.conf.js
export.config = {
// ...
services: [
['ywinappdriver', {
// ywinappdriver service options here
// ...
}]
],
// ...
};
logPath
ywinappdriver 服务器的所有日志应存储到的路径。
类型:字符串
示例
export.config = {
// ...
services: [
['ywinappdriver', {
logPath : './'
}]
],
// ...
}
command
要使用您自己的 winappdriver 安装(例如全局安装),请指定应启动的命令。
类型:字符串
示例
export.config = {
// ...
services: [
['ywinappdriver', {
command : 'c:\\xx\\ywinappdriver.exe'
}]
],
// ...
}
args
直接传递给 ywinappdriver
的参数列表。
有关可能的参数,请参见文档。
类型:数组
默认值:[]
示例
export.config = {
// ...
services: [
['ywinappdriver', {
args: ['--urls' 'http://127.0.0.1:4723' '--basepath' '/wd/hub']
}]
],
// ...
}