诱惑报告不使用WebDriverIO和Jasmine框架生成
我正在使用WebDrivero,希望生成诱惑报告。我遵循了中提到的所有步骤 我做到了: package.json具有:诱惑报告不使用WebDriverIO和Jasmine框架生成,jasmine,allure,Jasmine,Allure,我正在使用WebDrivero,希望生成诱惑报告。我遵循了中提到的所有步骤 我做到了: package.json具有: "wdio-allure-reporter": "~0.0.2" My wdio.conf.js: reporters: [allure], reporterOptions: { allure: { outputDir: 'allure-results' } }, 当我执行allure生成'/
"wdio-allure-reporter": "~0.0.2"
My wdio.conf.js:
reporters: [allure],
reporterOptions: {
allure: {
outputDir: 'allure-results'
}
},
当我执行allure生成'/allure结果'-清除时
报告已成功生成到诱惑报告
但当转到/allure报告文件夹并打开index.html时,它是一个空白页。此外,.allure results文件夹中没有任何内容
请有人帮帮忙,指引正确的方向。我错过了什么?我在与wdio结合时也有过同样的诱惑体验。无论我尝试通过什么组合,我总是得到一个空白的html报告 我在某处发现有人提到使用
service
而不是generate
。我使用命令/node\u modules/.bin/allure-service-allure-results/
和VWOLAH!(?)成功了!它运行一个本地服务器,并加载测试结果和数据
虽然。。。它似乎没有抓取所有的测试数据,它似乎只抓取最后一个运行的测试 @jazz,尝试更新您的wdio allure reporter的版本
在我的
package.json
中,我有“wdio allure reporter”:“^0.1.2”,
在wdio.conf.js中使用以下代码
reporters: ['allure'],
reporterOptions: {
allure: {
outputDir: 'allure-result',
disableWebdriverStepsReporting: true,
disableWebdriverScreenshotsReporting: false,
useCucumberStepReporter: false
}
},
生成诱惑报告的命令
node_modules/.bin//allure generate allure-results/&& node_modules/.bin/allure open
如何打开报告?诱惑需要通过web服务器打开,通过
文件://
协议打开文件将不起作用。见相关问题:
node_modules/.bin//allure generate allure-results/&& node_modules/.bin/allure open