locked
FAQs:在测试过程中我如何打开记录日志的功能? RRS feed

答案

  • 这个涉及到不同的过程,取决于你是否在本地启动测试还是针对机组启动测试。所有的过程都有一个相同的模式:你需要编辑该过程的配置文件来打开日志记录功能:

    将下面的system.diagnostics配置节加入到相应的配置文件(根据需要改变VSTestHost.log文件的路径)

    <system.diagnostics>

     <trace autoflush="true" indentsize="4">

        <listeners>

          <add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="c:\VSTestHost.log" />

        </listeners>

      </trace>

      <switches>

        <!-- You must use integral values for "value".  Use 0 for off, 1 for

                 error, 2 for warn, 3 for info, and 4 for verbose. -->

        <add name="EqtTraceLevel" value="3" />

      </switches>

    </system.diagnostics>

    value这一 行把”no”改为”yes”:

    <add key="CreateTraceListener" value="yes"/>

    <Program Files>\Microsoft Visual Studio 8\Common7\IDE\VSTestHost.exe.config

    当在本地运行,把它们改成:

    如果测试运行在一个机组上,应该改成:

     <Program Files>\Microsoft Visual Studio 2005 Team Test Load Agent\LoadTest\QTController.exe.config

    <Program Files>\Microsoft Visual Studio 2005 Team Test Load Agent\LoadTest\QTAgentService.exe.config

    <Program Files>\Microsoft Visual Studio 2005 Team Test Load Agent\LoadTest\QTAgent.exe.config

    如果这些测试中有一个以上要运行在这个机器上,你需要给出唯一的日志文件名。

     

     

     


    如果您对我们的论坛在线支持服务有任何的意见或建议,请通过邮件告诉我们。
    MSDN 论坛好帮手 立刻免费下载  MSDN 论坛好帮手
    2011年3月3日 17:28