当前位置:网站首页>单元测试报告成功率低
单元测试报告成功率低
2022-07-07 05:19:00 【@进行中】
单元测试报告成功率低
最近新项目上线需要生成单元测试报告,在maven控制台中使用mvn surefire-report:report
命令,即可生成单元测试报告。在工程文件夹下target-site路径下即可看到对应文件,使用浏览器打开即可看到详细报告。
如果使用该命令生成报告出错,那么有可能是pom文件中跳过了test文件(在正式项目启动时要跳过测试用例,否则有可能出错)。打开pom文件,搜索surefile关键字,在skip标签中改为false即可。
目前生成的报告中,在本地跑测试用例都可以通过,但是在生成的测试报告中,成功率很低,基本都是失败。
查看错误信息发现,报错都是由于找不到eureka注册中心或者配置服务器导致的。
查看测试用例的properties配置文件发现,在设置eureka注册中心地址的时候使用了占位符,在正常服务启动中,该占位符会在启动脚本中赋值,但是由于现在是测试代码,不会运行启动脚本,所以就找不到注册中心的地址。找到原因以后,我们把占位符地址换成ip地址直接连接,然后重新生成测试报告,可以看到正确率已经百分百成功了。
边栏推荐
- 解读创客思维与数学课程的实际运用
- 探索STEAM艺术设计中的创造力
- Understanding of out covariance, in inversion and invariance in kotlin
- Avatary's livedriver trial experience
- Uniapp mobile terminal forced update function
- 云原生存储解决方案Rook-Ceph与Rainbond结合的实践
- Call pytorch API to complete linear regression
- ROS bridge notes (05) - Carla_ ackermann_ Control function package (convert Ackermann messages into carlaegovehiclecontrol messages)
- ZCMU--1492: Problem D(C语言)
- Summary of redis functions
猜你喜欢
随机推荐
Introduction à l'objet blob
LeetCode简单题之字符串中最大的 3 位相同数字
Summary of redis functions
Minimum absolute difference of binary search tree (use medium order traversal as an ordered array)
Merging binary trees by recursion
[untitled]
Recursive method to verify whether a tree is a binary search tree (BST)
Don't stop chasing the wind and the moon. Spring mountain is at the end of Pingwu
Make LIVELINK's initial pose consistent with that of the mobile capture actor
复杂网络建模(一)
Rainbond结合NeuVector实践容器安全管理
Interactive book delivery - signed version of Oracle DBA work notes
CTF-WEB shrine模板注入nmap的基本使用
UnityHub破解&Unity破解
CCTV is so warm-hearted that it teaches you to write HR's favorite resume hand in hand
Recursive method constructs binary tree from middle order and post order traversal sequence
在Rainbond中实现数据库结构自动化升级
柯基数据通过Rainbond完成云原生改造,实现离线持续交付客户
Function extension, attribute extension and non empty type extension in kotlin
eBPF Cilium实战(1) - 基于团队的网络隔离