我在长页面(很多表格等)上对CUIT(20种方法〜)进行了大量测试,而我的日志并未涵盖所有内容! (它停在第11个方法的3/4左右)
有没有办法可以增加日志的大小?我在谷歌上搜索过但没有找到任何有用的东西。
提前致谢!
答案 0 :(得分:0)
您的问题不是日志的大小。日志大小没有限制。问题是计算机内存的大小。日志保存在内存中,直到它准备好写入,然后写入磁盘。
一种选择是减少您记录的内容。一种方法是在[TestMethod]顶部附近添加此行:
Playback.PlaybackSettings.LoggerOverrideState = HtmlLoggerState.ErrorAndWarningOnlySnapshot;
另一种方法是减少app.config中的TraceLevel:
<configuration>
<system.diagnostics>
<switches>
<add name="EqtTraceLevel" value="1" />
</switches>
</system.diagnostics>
</configuration>
这些可能没有帮助,因为您显然想要捕获完整的日志。因此,您可能需要将测试方法分解为单独的测试类,并通过.orderedtest文件运行它们。