当我的硒测试失败时,我不希望显示完整的 Stacktrace。因此我想将“stackTraceOutputMethod”设置为“0”,以便它只显示异常类和消息,而不是完整的堆栈跟踪。
我读到它可以通过命令行完成。但我想通过 testng.xml 或在我的脚本中配置它。我正在使用 TestNG 框架上的 Java 开发 Selenium。所以请帮助我将“stackTraceOutputMethod”的值设置为“0”
问问题
373 次
1 回答
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: at testscripts.F_TS001_.java:50) ... Removed 27 stack frames
于 2013-02-05T10:34:28.840 回答