Selenium webdriver 不能使';黄瓜';关于webdriverIO runner的工作

Selenium webdriver 不能使';黄瓜';关于webdriverIO runner的工作,selenium-webdriver,automation,cucumber,webdriver-io,Selenium Webdriver,Automation,Cucumber,Webdriver Io,我正在使用一个名为“cucumber样板”的框架,您可以在 github: 如果按照链接,在“test”文件夹中有一个conf.js文件,我的文件如下所示: exports.config={ /** *要素文件的语言 *选项:法语、西班牙语、挪威语、波兰语、德语、俄语 */ 语言:“英语”, /** *设置selenium主机和端口 */ 硒:{ 主持人:“127.0.0.1”, 港口:5555 }, /** *webdriverio选项 * *-日志级别:标准日志级别 *选项:*详细*|*无

我正在使用一个名为“cucumber样板”的框架,您可以在 github:

如果按照链接,在“test”文件夹中有一个conf.js文件,我的文件如下所示:

exports.config={
/**
*要素文件的语言
*选项:法语、西班牙语、挪威语、波兰语、德语、俄语
*/
语言:“英语”,
/**
*设置selenium主机和端口
*/
硒:{
主持人:“127.0.0.1”,
港口:5555
},
/**
*webdriverio选项
*
*-日志级别:标准日志级别
*选项:*详细*|*无提示*|*命令*|*数据*|*结果*
*
*-coloredLogs:为日志输出启用颜色
*默认值:true
*
*-singleton:如果您始终希望重用同一个远程服务器,则将其设置为true
*默认值:false
*
*-waitforTimeout:所有waitForXXX命令的默认超时
*默认值:500
*/
选项:{
日志级别:“详细”,
黄瓜:{
failFast:没错,
require:[],/(file/dir)在执行功能之前需要文件
回溯:false,//显示错误的完整回溯
编译器:[],/(“扩展名:模块”)在需要模块(可重复)后需要具有给定扩展名的文件
dryRun:false,//在不执行步骤的情况下调用格式化程序
failFast:false,//第一次失败时中止运行
格式:['json:../result.json'、'pretty'、'html']、/(键入[:path])指定输出格式,可以选择提供重定向格式化程序输出的路径(可重复)
颜色:false,//禁用格式化程序输出中的颜色
snippets:true,//隐藏挂起步骤的步骤定义片段
source:true,//隐藏源URI
配置文件:[],/(名称)指定要使用的配置文件
require:[],/(file/dir)在执行功能之前需要文件
strict:true,//如果有任何未定义或挂起的步骤,则失败
标记:[],//(表达式)仅使用与表达式匹配的标记执行功能或场景
超时:20000,//步骤定义超时
ignoreUndefinedDefinitions:false//启用此配置将未定义的定义视为警告。
}
},
/**
*期望的能力
*/
能力:{
browserName:“firefox”
},
记者:['dot','allure'],
/**
*要素文件的位置
*/
功能文件:[
'测试/功能/自动化/注册/注册。功能'
],
/**
*环境变量
*
*-baseUrl:为“给定我打开的站点”//some/url.html”设置基本url`
*/
环境:{
基本URL:“”
},
/**
*摩卡咖啡选项
*@见http://mochajs.org/
*/
莫查奥普茨:{
记者:"规格",,
超时:25000,
要求:'柴'
}
};请查看github上的答案请查看github上的答案