增加HtmlLogger输出大小

时间:2015-11-04 15:19:01

标签: logging visual-studio-2013 coded-ui-tests

我在长页面(很多表格等)上对CUIT(20种方法〜)进行了大量测试,而我的日志并未涵盖所有内容! (它停在第11个方法的3/4左右)

有没有办法可以增加日志的大小?我在谷歌上搜索过但没有找到任何有用的东西。

提前致谢!

1 个答案:

答案 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文件运行它们。