问题标签 [mtm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何为 MTM 套件或计划设置来自测试经理或 Team Foundation Server 的通知?
我在几个 msdn 论坛上读过它,Team Foundation Server 中的测试管理服务会针对其用户的某些特定操作发出通知。你可以订阅
到这些通知以了解服务器中发生了什么。以下是测试管理服务提出的一些重要通知。
TestRunStartedNotification TestRunChangedNotification TestRunCompletedNotification TestPlanChangedNotification TestSuiteChangedNotification TestConfigurationChangedNotification
任何人都可以分享它的步骤,比如在应该将 TestRunCompletedNotification 邮件发送给用户之后如何为此设置警报。它可以通过MTM完成。我知道 TFS 警报,但我想针对特定套件或计划在测试运行结束后发送电子邮件。
请帮忙
visual-studio-2013 - 在最近的 VSO 更新之后,将 Ranorex CodedUI 测试链接到 MTM/VSO 2013 CI 的问题
我们有一个成熟的 CI 流程,它将 118 个 Ranorex 测试用例链接到 MTM 测试用例,并在专用的自动化 VM 上运行它们,该 VM 由 Visual Studio 中的定时构建触发。
CI流程依然正常工作,但我刚刚尝试添加另一个测试,发现由于VSO/MTM中测试用例工作项页面的布局发生了变化,“关联自动化”功能不再显示。
因此,您曾经单击省略号,将出现要链接的测试用例列表:VS CodedUI MTM_VSO 工作项链接
正如您在此图像中看到的,“关联自动化”选项卡已移动,并且链接机制不再存在:Missing MTM_VSO 测试用例机制
我认为它与最近的 Microsoft VSO 更新 hxxps://www.visualstudio.com/en-us/news/2015-dec-10-vso 相关(很抱歉以这种方式发布链接,但我不能超过2个链接)但我想知道是否有其他人遇到过这个问题以及如何解决它。
抱歉,这篇文章很长,但我想让一切都清楚。
tfs - 有没有办法在 TFS 中创建测试用例而不将其与测试套件相关联?
我正在尝试找到一种将测试用例添加到 TFS 的方法,而无需先将其与测试套件或测试计划相关联。我设想它只是一个积压测试用例,可以根据未来测试工作的需要与套件/计划相关联。这可以使用 Web Access 或 Test Manager 应用程序吗?
tfs-2015 - 用于测试计划/执行的 TFS 2015 Excel 数据透视表报告
过去,使用 TFS 2010/2012,我能够为所有 QA 创建广泛的 Excel 数据透视表报告,包括按执行者执行的测试计划、测试用例优先级、执行趋势等。
现在在另一个地方,我们最近使用 Scrum 模板实现了 TFS2015。对于使用 Excel 报告的此 TFS 实例,没有可能与测试用例执行或测试运行相关的报告字段。我可以在 TFS-TEST 中使用基于 Web 的图表,但它们非常有限,部分损坏,唯一可能的趋势报告来自 SSRS。SSRS 测试计划进度报告是一个漂亮的图表,但它提供的数据点有限。
有没有人想出如何在 TFS2015 中提取有关测试计划的高级数据报告,或者这与我们的实例的实施方式有关?我通常是一个高级谷歌人,运气为零。
c# - 在 Microsoft 测试管理实验室中心,设置和清理脚本实际运行在哪里?
我编写了一个批处理文件来在完成测试运行后执行 TFS API 控制台应用程序,以将所有失败的测试重置为活动状态。测试脚本实际上在哪里实际执行,以便我可以将我的 .exe 放在正确的位置?
c# - MS UnitTestFramework c# 的嵌套数据源
我正在使用 MS UnitTestFramework 库进行一些单元测试。我的一些测试使用 [DataSource] 属性来获取其数据,其中一些使用自定义 GetData 获取 MTM 数据并将结果存储到自定义对象列表中,其中一些同时执行。
使用两者的 TestMethods 使用 [DataSource] 数据作为“父”数据。使用父数据的测试迭代会将其所有测试步骤放在一个循环中,该循环遍历我们的 GetData 调用返回的列表中的每个数据对象。总而言之,这有点像嵌套在另一个 for 循环中的 for 循环。
我的问题是:有没有办法只使用 DataSource 属性来实现这种行为?
例如:MTM 测试用例 1 有数据行 1 和 2。MTM 测试用例 2 有数据行 a、b 和 c。我的 TestMethod 运行 6 次:1a、1b、1c、2a、2b、2c。
(我知道我可以用 6 个 DataRows 来做一个案例,但这不是一个可扩展的解决方案。)
testing - Microsoft 测试管理器无法在这些计算机上安装测试代理
我正在尝试使用微软测试管理器创建一个新环境。不幸的是,我收到以下错误:
Microsoft 测试管理器无法在这些机器上安装测试代理。可能的原因: - 机器未运行或它们在网络上不可用 - 机器上未启用文件和打印机共享例外。
控制器已启动并运行,用户和密码正确。防火墙被禁用。文件和打印机共享异常。
我不知道发生了什么事。怎么可能解决?不知道如何更进一步。
coded-ui-tests - Microsoft 测试管理器未执行在测试运行中显示
我尝试自动执行测试用例。但是在按下运行测试后,测试有一个未执行状态。它显示 Pending 一段时间,然后显示 Active。但是在测试运行的测试控制器端看不到任何东西。
然后显示未执行且没有日志。问候
c# - 在不影响 MTM 的情况下运行在 MTM 上断开 Internet 的测试
我应该在页面上断开网络时测试页面的反应。(错误被抛出)。我的方法执行以下操作 - 页面加载,我断开网络,验证是否发生了正确的操作,然后重新连接网络并继续下一组操作。此方法是有序测试的一部分。
我有使这成为可能的代码,并且在 Visual Studio (VS 2013) 上运行测试时按预期工作。
我使用 C#(编码 UI)以两种方式尝试了此操作 - 通过断开 LAN(错误选项)和断开 WAN(通过禁用 DNS,这会造成问题,因为 MTM 尝试与我的系统连接,但由于没有 DNS 而失败)。当我尝试在 MTM 上运行我的有序测试时,这两者都不是很有帮助。
当我尝试在 MTM 上运行有序测试时,它只是不起作用!我收到错误消息“您的 Team Foundation Server 当前不可用”或“与代理通信时出错”。
测试运行的目的地是我自己的系统。
无论如何我可以在发生这种情况时断开互联网而不影响 MTM 吗?
任何想法/替代解决方案将不胜感激!
谢谢!
visual-studio - 自动在 mtm 中运行测试用例(非编码 UI)
我在微软测试管理器中有一组测试用例。现在,测试人员必须手动选择每个测试用例并运行它。有没有一种方法可以将测试用例中的每个步骤链接到某个程序/脚本或函数。例如。考虑我的测试用例是检查数据库的功能。在此处检查示例测试用例
有什么方法可以让我真正实现自动化。即将该步骤链接到某个程序,该程序对于第一个测试用例可以采用以下格式(如图)
感谢您的帮助。