当前位置:网站首页>单元测试报告成功率低
单元测试报告成功率低
2022-07-07 05:19:00 【@进行中】
单元测试报告成功率低
最近新项目上线需要生成单元测试报告,在maven控制台中使用mvn surefire-report:report
命令,即可生成单元测试报告。在工程文件夹下target-site路径下即可看到对应文件,使用浏览器打开即可看到详细报告。
如果使用该命令生成报告出错,那么有可能是pom文件中跳过了test文件(在正式项目启动时要跳过测试用例,否则有可能出错)。打开pom文件,搜索surefile关键字,在skip标签中改为false即可。
目前生成的报告中,在本地跑测试用例都可以通过,但是在生成的测试报告中,成功率很低,基本都是失败。
查看错误信息发现,报错都是由于找不到eureka注册中心或者配置服务器导致的。
查看测试用例的properties配置文件发现,在设置eureka注册中心地址的时候使用了占位符,在正常服务启动中,该占位符会在启动脚本中赋值,但是由于现在是测试代码,不会运行启动脚本,所以就找不到注册中心的地址。找到原因以后,我们把占位符地址换成ip地址直接连接,然后重新生成测试报告,可以看到正确率已经百分百成功了。
边栏推荐
- UnityHub破解&Unity破解
- 通俗易懂单点登录SSO
- Vulnerability recurrence easy_ tornado
- Recursive construction of maximum binary tree
- Record a stroke skin bone error of the skirt
- The largest 3 same digits in the string of leetcode simple question
- JS copy picture to clipboard read clipboard
- game攻防世界逆向
- WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after conne
- eBPF Cilium实战(1) - 基于团队的网络隔离
猜你喜欢
Bugku CTF daily one question chessboard with only black chess
在Rainbond中实现数据库结构自动化升级
【踩坑系列】uniapp之h5 跨域的问题
Real time monitoring of dog walking and rope pulling AI recognition helps smart city
Record a stroke skin bone error of the skirt
在 Rainbond 中一键安装高可用 Nacos 集群
Avatary's livedriver trial experience
[step on the pit series] H5 cross domain problem of uniapp
BiSeNet的特點
CTF-WEB shrine模板注入nmap的基本使用
随机推荐
数据库实时同步利器——CDC(变化数据捕获技术)
Make LIVELINK's initial pose consistent with that of the mobile capture actor
Offer harvester: add and sum two long string numbers (classic interview algorithm question)
Jmeter 的使用
Transformation function map and flatmap in kotlin
Qinglong panel -- Huahua reading
opencv学习笔记五——梯度计算/边缘检测
探索STEAM艺术设计中的创造力
让Livelink初始Pose与动捕演员一致
Avatary的LiveDriver试用体验
Easy to understand SSO
Complex network modeling (II)
Network learning (III) -- highly concurrent socket programming (epoll)
Zcmu--1396: queue problem (2)
game攻防世界逆向
DNS server configuration
复杂网络建模(一)
机器人教育在动手实践中的真理
【雅思口语】安娜口语学习记录 Part3
解析创新教育体系中的创客教育