Appium [已解决] ReportNG 使用问题求助:配置好 ReportNG 无效

蓝寅 · 2016年03月17日 · 最后由 蓝寅 回复于 2016年03月17日 · 1980 次阅读

整个事情是这样的:

1、testNG 单独能运行测试,生成测试报表;
2、导入 lib: reportng-1.1.4.jar 、velocity-dep-1.4.jar、guice-4.0.jar 后;
3、修改 testNG.xml 的配置文件,改动如下:

<?xml version="1.0" encoding="UTF-8"?>

<! DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >












4、问题来了,执行的时候没有报错,正常运行,但是 ReportNG 的样式报表没有生成,还是使用 testNG 的默认报表。

求大神帮忙解答问题,是不是还是少了其它设置项。

【解决方法】
其实上面的一切都是对的,只是生成的报表在项目文件夹中的 test-output\html 和 test-output\junitreports 下面

共收到 14 条回复 时间 点赞

用的 eclipse?还需要勾选 disable default listener

#1 楼 @cy_suncheng 对,用的是 eclipse,我刚才检查了一下, 这句配置是不是和勾选 disable default listener 一样的意思?

不是,因为 eclipse 还需要再修改一下,我给你截个图。

#2 楼 @qq329999897
配置后,这句配置 可以删掉。

#4 楼 @cy_suncheng

我试试,谢谢

#4 楼 @cy_suncheng 还是不行。奇怪啦。这样设置后,什么都没有生成啦。

#6 楼 @qq329999897 这么神奇?你实在这个路径找的么? output 的 html 文件夹的 index.html

#7 楼 @cy_suncheng 难道配置了后,是 testNG 会生成,然后还会在 html 路径下再生成?我看看。这个 html 目录我没留意。

#8 楼 @qq329999897 配置后,原来 testNG 生产报告的路径,不会再生成新的报告了

蓝寅 #10 · 2016年03月17日 Author

#9 楼 @cy_suncheng 嗯嗯,明白了,感谢。我的其实生成了,我老觉得是外层的 index.html 会改变。

#10 楼 @qq329999897 恩,其实我第一次用的时候也是这么认为的,然后看到没有变化,就每个 html 都看了一遍,就找到了。。。

#10 楼 @qq329999897 麻烦把解决方案也附到正文吧,方便以后别人查看~

#12 楼 @chenhengjie123 这个提议好,好多已解决的帖子,都要翻看讨论区才可以看到解决方案

蓝寅 #14 · 2016年03月17日 Author

#12 楼 @chenhengjie123 嗯嗯,好的好的。我做一下。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册