手把手教你如何在用Httprunner+Allure+Jenkins实现Web接口自动化,并生成好看的测试报告


本文内容介绍:用Httprunner+Allure+Jenkins实现Web接口自动化,并生成好看的测试报告,从而替代Httprunner输入传统命令行的方式来生成。

若要用命令行的方式输出Allure报告,请移步我之前的文章:

本文详细步骤如下(以Windows为例):

1、安装JDK和Allure,并配置Allure的系统变量

2、进入全局设置,配置JDK和Allure的路径

3、在Jenkins上安装Allure插件

4、开始配置Job,选择自由风格的项目,并输入一个自定义的工作空间路径

 

5、选择构建步骤为执行Windows批处理命令的方式,并在输入框输入生成Allure报告格式用的hrun命令

6、指定构建后生成的Allure报告文件夹名字(我的文件夹名字为report),用来保存生成Html报告前所依赖的JSON、txt等格式的源文件

7、生成成功的情况如下:会有一个Allure Report的图标,点击可以访问

8、若是生成失败,则没有Allure Report的图标,而是展示“x”。请检查前面的步骤,路径、命令等是否配置正确