我已经将我的验收测试Python Behave BDD与Jenkins集成,并希望使用Allure报告生成HTML报告。我没有在Allure报告中看到正确的结果,因为所有都是空白/无效。
我从jenkins控制台收到以下消息,但文件夹为空,报告没有数据。
C:\ Program Files(x86)\ Jenkins \ workspace \ Scs Testing> cd C:\ checkouts \ scs \ test
C:\ checkouts \ scs \ test>“behave --tags = @ defrost_007 -f allure_behave.formatter:AllureFormatter -o C:\ checkouts \ scs \ test \ TestResults scs_acceptance_test /”
1个功能通过,0个失败,1个跳过1个场景通过,0个失败,98个跳过5个步骤通过,0个失败,356跳过,0个未定义取得0m9.663s
C:\ checkouts \ scs \ test>退出0 [Scs Testing] $“C:\ Program Files(x86)\ Jenkins \ tools \ ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation \ allure_2 \ allure-2.5。 0 \ bin \ allure.bat“generate -o”C:\ Program Files(x86)\ Jenkins \ workspace \ Scs Testing \ allure-report“
诱惑结果不存在
报告已成功生成到C:\ Program Files(x86)\ Jenkins \ workspace \ Scs Testing \ allure-report
倾城报告已成功生成。
为构建创建工件。神器已添加到构建中。完成:成功
你能给我一些意见吗?
第一张图片 - 每个版本都有一个zip文件,但是无法提取它
我自己是一个有吸引力的新手。我的操作系统是Ubuntu。所以我的回答是基于我在操作系统上看到和观察到的内容。 但由于这个问题仍然存在,我将把我的两点:
allure [path-to-directory-where-you-have-your-json-file] -o [path-to-directory-where-you-want-to-generate-your-reports-directory]