我正在使用量角器和茉莉花誘惑記者。我從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
它適合你嗎? –