【问题标题】:Analyzing Coded UI Tests Using Coded UI Test Logs使用编码的 UI 测试日志分析编码的 UI 测试
【发布时间】:2015-07-08 18:02:48
【问题描述】:

我正在尝试获取编码 ui 测试的 html 日志文件。 我尝试了以下链接中提到的步骤

https://msdn.microsoft.com/en-us/library/jj159363(v=vs.110).aspx

默认情况下,它会生成 .png 文件(图像文件),该文件仅捕获发生错误的活动窗口的屏幕截图。 所以我尝试在配置文件中使用“EqtTraceLevel”的其他值,但没有区别,它仍然生成图像文件。

它适用于 Windows 应用程序吗?如果可以,还需要哪些额外设置?

【问题讨论】:

    标签: coded-ui-tests


    【解决方案1】:

    要在您的测试中启用 HTML 日志记录,您应该将 Playback.PlaybackSettings.LoggerOverrideState = HtmlLoggerState.AllActionSnapshot; 添加到您的测试中。

    这将显示您在测试中采取的所有步骤以及您正在测试的应用程序的相应屏幕截图。它还会显示一个高亮矩形来显示找到的控件。

    或者将C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE(或安装了VS的位置)中的QTAgent32.exe.configQTAgent32_40.exe.config更改为包含以下设置:

     <appSettings>
       <!--- Your settings -->
       <add key="EnableHtmlLogger" value="true"/>
     </appSettings>
    

    并增加日志记录的详细信息:

     <switches>
       <add name="EqtTraceLevel"value="4"/>
     </switches>
    

    0 表示关闭,1 表示错误,2 表示警告,3 表示信息,4 表示详细。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-14
      • 1970-01-01
      相关资源
      最近更新 更多