如何在TestNG中显式地将值'0'设置为stackTraceOutputMethod

时间:2013-02-01 11:00:04

标签: testng

当我的硒测试失败时,我不希望显示完整的Stacktrace。因此,我想将“stackTraceOutputMethod”设置为“0”,以便它只显示Exception类和消息,而不是完整的堆栈跟踪。
我读到它可以通过命令行完成。但是我想通过testng.xml或我的脚本来配置它。我正在使用Java在TestNG框架上开发Selenium。所以请帮我设置“stackTraceOutputMethod”的值为“0”

1 个答案:

答案 0 :(得分:0)

我发现如果您使用Eclipse,可以按照以下步骤将值设置为“0”:

1. Right click on testng.xml > Run Configurations
2. Under "Test" tab, you can see "Run Time" label > Log level (0-10) dropdown.
3. Select 0 from dropdown.

多数民众赞成:).............你将获得如下输出: TC001 java.lang.AssertionError:     在testscripts.F_TS001_.java:50) ...删除了27个堆栈帧