如何修复Visual Studio 2022测试代理中,编码的UI测试的运行问题

Tianyu Sun-MSFT 27,801 信誉分 Microsoft 供应商
2024-02-27T09:54:42.6033333+00:00

嗨,我将编码的UI测试从VS 2019升级到VS 2022 17.8。当我尝试在VS 2019和VS 2022测试代理都可用的环境中使用Visual Studio 2022测试代理运行编码的UI排序测试时,我得到了以下错误。

TestTypes\ec4800e8-40e5-4ab3-8510-b8bf29b1904d could not be loaded because the TIP could not be instantiated for the following reason(s): System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.QualityTools.Tips.OrderedTest.Tip, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

我在测试环境中使用以下命令来执行测试用例

cd "C:\Program Files (x86)\Microsoft Visual Studio\2022\TestAgent\Common7\IDE"

.\MSTEST.EXE /testcontainer:"C:\Bin\TestSuiteName.orderedtest" /testsettings:"C:\Bin\Local.testsettings"

以下是我的问题

  1. 能否给一些关于如何使用VS 2022测试代理成功执行已经存在的编码的UI测试用例的建议?
  2. 是否可以使用在Visual Studio 2022企业版中进行构建的测试dlls,并且使用Visual Studio 2019 测试代理运行他们?我尝试了,得到的错误时测试没有找到。

谢谢

Note:此问题总结整理于:How to fix coded UI test run issue in Visual Studio 2022 test agent.

Visual Studio 测试
Visual Studio 测试
Visual Studio: 一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。测试: 应用测试作为分析或诊断手段的行为或过程。
11 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Anna Xiu-MSFT 26,561 信誉分 Microsoft 供应商
    2024-02-28T02:40:37.7766667+00:00

    你好,程序集“Microsoft.VisualStudio.QualityTools.Tips.OrderedTest.Tip”似乎与Ordered tests有关。但 MSTest V2 不支持Ordered tests。 你可以参考:MSTestV2 中不支持的 MSTestV1 功能


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助