我正在使用testNG和Selenium运行一些测试。测试数据来自CSV文件。我有来自此CSV文件的17个参数。一切正常,但我想更改testNG HTML报告。
我想将参数#更改为我可以轻松识别的内容。因此,而不是参数#1,步骤编号。参数#2 =步骤描述。参数#5点击元素。
这可能,如果可能,怎么样?
答案 0 :(得分:1)
在testNg中执行此操作的代码如下所示(EmailableReport类):
...
writer.print("<th>Parameter #");
writer.print(i);
writer.print("</th>");
...
所以,我相信答案是: 您需要创建实现testNG侦听器的自定义报表(reportNg源代码可能是一个很好的示例)或构建您自己的testNg版本,从而改变您的需求。不确定最后一个是一个好方法。