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>'? –
我只是想嘗試一切可能的方法來格式化文本。它們都不影響格式。 –