allure安装
npm install -g allure-commandline --save-dev (提前安装java和npm)
allure —version(显示版本号验证安装正常)
python依赖库
pip3 install allure-python
pip3 install allure-python-commons
收集及整理报告(以pytest测试为例)
pytest -s -q —alluredir allure-xml(执行测试,--alliuredir表示把中间结果保存到allure-xml)
allure generate allure-xml -o allure-report —clean(测试执行完毕,生成报告)
装饰器
- @allure.feature(前台子系统,表示属于哪个模块)
- @allure.story(注册功能,表示属于哪个功能)
- @allure.title(正常注册测试,表示测试用例标题)
- @allure.description(注册账号,表示测试用例描述信息)
Jenkins插件
- 插件选择Allure安装