Jenkins配置allure生成报告失败
现象1:提示Allure Commandline找不到
 
问题原因:allure目录配置不对,不要配置到bin目录
 

现象2:构建成功了,但是查看allure报告无数据
 
问题原因:
- 从执行记录看报错说allure-results does not exists,没有配置allure-results目录
 
解决办法:需要在工作空间目录创建allure-results文件夹

创建allure-results文件夹后构建,不提示allure-results,但报告内容仍为空
1)去工作空间的allure-results文件夹下看已经生成了内容,但报告内容为空,证明执行case的结果写入的位置不对
 
2)修改执行Windows命令行脚本
在任务的配置下,
修改pytest命令,让输出的result地址为工作空间的地址才行,这样jenkins的allure会从工作空间的allure读取内容
  
 
再次执行构建,查看allure报告,查看到报告展示正常
 
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号