一.Allure安装
Windows batch:
scoop install allure
Mac OS shell:
brew install allure
二.Robot framework Allure监听器安装
pip install allure-robotframework
三.Robot执行的时候加入allure监听
robot --listener allure_robotframework 202*
例子中202*代表的是202开头的所有测试用例文件
执行完后除了生成robot framework自己的test log,还生成了一个output目录,里面除了json就是看不懂的火星文html.
四.allure测试报告生成
1.生成test report, -o 后面的参数就是人可读的报告生成的路径
allure generate output\allure\ -o output\html
Tips:如果已经生成过html 目录,会提示目录中存在allure的报告,请加–clean参数
开箱验机时刻,Check it out!!!
悲剧的是总共跑了10个用例全挂了,失败原因就一种,我们点击CATEGORIES,点开看下,
原来是数据库连接失败了,点击某个用例,右侧会有详细的log,这样的Log一拷贝或者截图,就可以在Aone上开个bug了
Log服务器架设
使用allure serve\open 命令就可以架设了,目录指向生成的allure test report, -h代表host, -p 代表端口