2
为了插入一些消息成HTML报告TestNG中我已经写了以下内容:詹金斯:失败TestNG的测试错误消息未格式化
Assert.fail("<br><br><b>STACKTRACE:</b></b><br>"+ "\n\nSTACKTRACE:\n\n" + "<BR><BR>STACKTRACE<BR><BR>" + errorData.toString());
它在HTML报告表示很好。但在詹金斯当我去“测试结果”链接,点击一些在“所有失败的测试”部分是失败的测试显示错误消息在一行ignorring所有标签< BR>和“反斜线N”像以下:
错误消息
堆栈跟踪:
堆栈跟踪:<预> <BR>堆栈跟踪<预> <BR>预期:但:期望值但:期望值但:TimeoutException异常:[Ljava.lang.StackTraceElement ; @ c4afc4
如果你不想让它出现在生成的文本中,你为什么要用'<BR>'? –
我只是想尝试一切可能的方法来格式化文本。它们都不影响格式。 –