我正在使用量角器和茉莉花诱惑记者。我从bash脚本运行量角器,问题与resultsDir,因为我想要在特定文件夹中生成结果。目前他们在〜/ e2e/project_name/conf/allure-results/文件夹中生成。我需要的是让他们在~/e2e/reports/project_name/allure_results/
中生成。只需在resultsDir参数中输入完整路径resultsDir: '/home/e2e/reports/project_name/allure-results'
即可。我该如何解决这个问题?量角器:定义Allure记者resultsDir将位于其他地方
在conf.js文件的当前设置:
browser.manage().timeouts().implicitlyWait(15000);
var AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
allureReport: {
resultsDir: 'allure-results'
}
}));
在conf.js文件
所需的设定:
browser.manage().timeouts().implicitlyWait(15000);
var AllureReporter = require('jasmine-allure-reporter');
jasmine.getEnv().addReporter(new AllureReporter({
allureReport: {
resultsDir: '~/e2e/reports/project_name/allure_results/allure-results'
}
}));
它应该工作亲爱的。 –
不幸的是它没有。无论我在resultsDir参数中写入什么,它都会在'〜/ e2e/project_name/conf/allure-results /'中生成结果。例如,如果我将其设置为'〜/ e2e/does_not_exist_folder_name/conf/allure-results /',它仍会在'〜/ e2e/project_name/conf/allure-results /'中生成它们。 – jurijk
它适合你吗? –