软件测试学习笔记丨Allure2运行方式&问题调试

本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/30154

生成测试报告流程

@startuml
scale 800*700
: 通过测试框架运行测试用例(python 或 JUnit5等);
: 生成中间结果,包括json,text格式;
fork
  : 执行allure serve 命令;
  #GREEN:生成在线版本报告;
fork again
  : 执行allure generate 命令;
  #GREEN:生成静态资源报告;
end fork
stop
@enduml

使用python方式运行Allure2

  • 使用–alluredir参数生成测试报告
# 在测试执行期间收集结果
pytest 测试用例/模块/--alluredir=./result/ (--alluredir这个选项 用于指定存储测试结果的路径)
# 生成在线的测试报告
allure serve ./result

问题

1、运行mvn命令对应没有在target下面生成allure-results目录,怎么解决?
解决方案: 在src/resources 路径下配置allure配置文件allure.properties,指明allure报告生成路径。

allure.results.directory = target/allure-resultsa

2、运行mvn命令一直卡在下载中,如下图:

解决方案:在项目下创建.allure文件夹,下载allure压缩包解压到.allure文件夹下,如图:

获取更多软件测试知识

微信图片_20240311143556.png

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值