12-5 TestNG测试报告生成_右键

测试报告准备好了这三个文件
12-5 TestNG测试报告生成_spring cloud_02
首先是依赖包
12-5 TestNG测试报告生成_测试报告_03

12-5 TestNG测试报告生成_spring cloud_04
版本号提取出来
12-5 TestNG测试报告生成_测试报告_05
因为我们这里用的是dependencyManagement,它并不会真的加载包,它只是做一个包管理,所以这里我们目标是只是让maven帮我们管理版本,这样在出现版本编程的时候,只需要改一个项目的配置,底下的我们就不需要管。
12-5 TestNG测试报告生成_spring cloud_06

12-5 TestNG测试报告生成_xml_07
放到testng的模块。version去掉,因为交给父包统一管理了。
12-5 TestNG测试报告生成_测试报告_08

第二步

12-5 TestNG测试报告生成_测试报告_09

12-5 TestNG测试报告生成_spring cloud_10
想helloWord和reportTest这两个类都执行。
12-5 TestNG测试报告生成_spring cloud_11
创建resourcce包
12-5 TestNG测试报告生成_版本编程_12
12-5 TestNG测试报告生成_spring cloud_13
执行resources包围TestResources类型。
12-5 TestNG测试报告生成_测试报告_14

可以看到明显的图标的变化
12-5 TestNG测试报告生成_右键_15


把准备好的xml复制过来
12-5 TestNG测试报告生成_版本编程_16

12-5 TestNG测试报告生成_spring cloud_17
如果想生成测试报告呢 ,就要集成listener

创建conf的包
12-5 TestNG测试报告生成_测试报告_18

把准备好的类复制过来
12-5 TestNG测试报告生成_版本编程_19
测试报告生成的文件夹、生成为index.html。生成的名字。
12-5 TestNG测试报告生成_右键_20

把Listener的宝路径复制到这里。
12-5 TestNG测试报告生成_xml_21
右键我们的xml来debug测试。
12-5 TestNG测试报告生成_spring cloud_22

12-5 TestNG测试报告生成_测试报告_23
两个测试类都执行了。
12-5 TestNG测试报告生成_版本编程_24
生成的测试报告的文件夹
12-5 TestNG测试报告生成_测试报告_25

12-5 TestNG测试报告生成_右键_26

12-5 TestNG测试报告生成_版本编程_27
 

结束