【问题标题】:Issue linking Ranorex CodedUI tests to MTM/VSO 2013 CI following recent VSO update在最近的 VSO 更新之后,将 Ranorex CodedUI 测试链接到 MTM/VSO 2013 CI 的问题
【发布时间】:2015-12-18 17:12:27
【问题描述】:

我们有一个既定的 CI 流程,它将 118 个 Ranorex 测试用例链接到 MTM 测试用例,并在专用的自动化 VM 上运行它们,该 VM 由 Visual Studio 中的定时构建触发。

CI流程仍然正常工作,但我刚刚尝试添加另一个测试,发现由于VSO/MTM中测试用例工作项页面的布局发生变化,“关联自动化”功能不再显示。

所以你以前点击省略号,会出现要链接的测试用例列表:VS CodedUI MTM_VSO work item linking

正如您在这张图片中看到的,“关联自动化”选项卡已移动,链接机制不再存在:Missing MTM_VSO test case mechanism

我认为它与最近的 Microsoft VSO 更新有关 hxxps://www.visualstudio.com/en-us/news/2015-dec-10-vso(抱歉以这种方式发布链接,但我不能有超过 2 个链接)但我想知道是否有其他人遇到过这个问题以及如何解决它。

抱歉,这篇文章太长了,但我想让一切都清楚。

【问题讨论】:

    标签: visual-studio-2013 continuous-integration azure-devops mtm ranorex


    【解决方案1】:

    Visual Studio 页面已经有对此提交的反馈,详情请参考此链接:https://connect.microsoft.com/VisualStudio/Feedback/Details/2137069

    目前,您可以先通过以下步骤从测试程序集中创建测试用例,然后再更新测试用例。

    1. 运行“开发人员命令提示符”并通过“cd”命令导航到调试文件夹。例如:cd C:\xxx\xxx\solution\testproject\bin\debug
    2. 通过“tcm testcase”命令为测试程序集创建测试用例:tcm testcase /collection:https:xxxxx/DefaultCollection /teamproject:yourproject /import /storage:xxx.dll

    【讨论】:

    • 嗨,埃迪,感谢您的回复。我将调查您建议的解决方案。这里还有另一个报告:social.msdn.microsoft.com/Forums/en-US/…
    • @JimLin 根据这个问题的答案:stackoverflow.com/questions/34400658/…,这个问题很快就会修复。
    • MS 现已修复该问题并应用了热修复。来自 MS:我们正在处理更新缓存的服务步骤,但如果问题尚未解决,您可以使用以下解决方法之一 1. 删除 C:\Users\{user}\AppData\Local\Microsoft 中的本地缓存\Team Foundation\{version}(确保 VS 的所有实例都已关闭) 2. 使用管理流程页面在任何工作项类型中创建一个新字段 在 VS 中执行 1 或 2 次点击刷新并创建一个新测试用例后跨度>
    猜你喜欢
    • 1970-01-01
    • 2018-04-13
    • 2014-09-01
    • 2014-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多