我的testng.xml中有以下几行
<listeners>
<listener class-name="atu.testng.reports.listeners.ATUReportsListener"></listener>
<listener class-name="atu.testng.reports.listeners.ConfigurationListener"></listener>
<listener class-name="atu.testng.reports.listeners.MethodListener"></listener>
</listeners>
此处的问题是使用“报告描述”,“运行描述”的默认名称生成ATU报告。在研究方面,我发现我们可以通过在atu.properties文件中进行修改来改变它们。但是,由于我直接在testng.xml中使用侦听器,因此我没有引用属性文件。
所以问题 - 有没有办法像我在这里一样使用听众修改描述?
答案 0 :(得分:0)
您应该可以使用以下命令指定ATU属性:
System.setProperty("atu.reporter.config", "Path of properties file");
您可以在自己的IExecutionListener
中设置此配置。
来自http://www.testingdiaries.com/testng-reports-atu-reporter/
答案 1 :(得分:0)
为避免空指针异常,您可以使用下面的代码段。
<强> ATUReports.setWebDriver(驱动器); ATUReports.setAuthorInfo(“用户名”,Utils.getCurrentTime(),“1.0”);
来自http://automationtestingutilities.blogspot.in/2013/12/ATUReporterPart2.html