问题标签 [microsoft-test-manager]
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.
visual-studio-2010 - 测试管理器 2010 在哪里?
我的印象是 Microsoft Test Manager 2010 包含在 Microsoft Visual Studio 2010 Premium 中。不是这样吗?
我似乎无法在网上找到任何地方告诉您哪些版本包含测试管理器。
如果可能的话,我真的很想利用测试管理器的功能,而 MSDN 的测试文档通常使用测试管理器来处理看起来的所有事情。因此,我们将不胜感激有关以下内容的任何信息:
- VS2010 Premium 中是否包含 Microsoft Test Manager 2010?
- 如果有,在哪里可以找到?
- 如果没有,哪些版本包含它?
- 或者它本身是一个单独的下载,在这种情况下在哪里可以找到该下载?
microsoft-test-manager - TFS / MTM TestRunner 的客户端 API?
有谁知道 tfs 2010 的 microsoft 测试管理器是否会引发任何客户端事件,例如 OnFinished/OnSaved 等?我之所以问,是因为我们的业务流程要求在关闭测试运行之前在每次测试运行/结果中提供一定的最少信息量(例如,如果步骤失败,则必须在受影响的步骤中提供原因和/或缺陷 ID'评论区)。
后处理/报告驱动的检查等基本上意味着测试人员可能会犯“错误”,我们将不得不重新测试整个 tc,而不是进行允许立即修复 tc 的快速过程检查。
tfs - 指定为 TFS 测试代理执行编码 UI 测试的顺序
我正在尝试设置基于 TFS 2010 实验室管理的自动化测试系统,并且我有一个“测试套件”(在 TFS 测试管理器中创建),其中包含以下测试:1)启动和登录 2)创建组 3)创建用户并添加到团体
这些在测试中心->计划->(测试套件)->订单列中正确指定了订单
但是,当测试代理(在 TFS 实验室管理构建上)执行它们时,它们会乱序运行:第 2 次,第 1 次,然后第 3 次。
有没有办法让测试代理按顺序运行这些测试?
谢谢。
iis - Microsoft 测试管理器 - 诊断数据适配器 IntelliTrace 发生错误
当我尝试在 Microsoft 测试管理器中运行测试时,我收到以下错误消息。
此适配器不会用于此测试运行。发生以下错误:命名空间“urn:schemas-microsoft-com:visualstudio:tracelog”中的元素“StartupInfo”在命名空间“urn:schemas-microsoft-com:visualstudio:tracelog”中具有无效的子元素“DeleteLogOnClose”。
查看(代理和控制器 - 同一个框)服务器上的事件日志,我在上述错误之前不久看到以下错误:
(QTDCAgent32.exe,PID 2700,线程 7)数据收集器“datacollector://microsoft/TestImpact/1.0”记录了以下错误:此适配器将不会用于此测试运行。发生以下错误:对象引用未设置为对象的实例。
我已经搜索了解决方案,但找不到遇到此问题的其他人。
有人有想法么??我越来越绝望了!
谢谢
J.P
testing - TFS:为多个物理 Web 环境配置测试代理
背景:
- 我们正在运行所有物理硬件。
- 所有开发人员都在使用 VS 2010 Ultimate,我们将使用 iTrace 文件。
- 我们想从测试管理器运行我们的编码 UI 测试。
- 我们有多个测试环境:AT、SIT、FVT、UAT,每个环境都在物理服务器上。
我希望能够进入测试管理器选择测试并说在 AT 中运行或在 FVT 中运行。
这是我的问题:我是否在我的所有测试环境中设置交互式测试代理并指示编码的 UI 测试点击http://localhost/application?
我是否在另一台机器上设置了交互式测试代理来执行测试?如果是这样,我如何配置编码的 UI 测试以指向每个测试服务器?我是否需要作为 Web 服务器进程运行的测试代理?
visual-studio-2008 - 有什么方法可以让普通项目表现得像 Microsoft 测试项目?
我目前正在编写一个分析系统,在该解决方案中,我创建了多个测试项目。
我将 Visual Studio 2008 Professional 与 Microsoft.VisualStudio.QualityTools.UnitTesting 或 Microsoft 测试工具一起使用。
在使用模板创建测试项目时,它使用了一些配置,可以将测试项目设置为启动项目,这样当按下[F5]时,项目测试方法一个接一个地运行,否则,您可以甚至单击 Debug in Context 按钮一次调试一个测试。
像我对其他项目一样正常创建了我的测试项目,并在我的项目中引用了 Microsoft.VisualStudio.QualityTools.UnitTesting 命名空间,加上项目引用了包含要测试的类的我的项目,我现在无法测试或运行我编写的任何测试方法。
有没有办法让我能够像使用测试项目模板一样运行测试?
如何像使用 NUnit 一样使用 Microsoft Testing,即仅引用它并导入其命名空间等等?
是否有任何属性我必须在装配级别的某个地方使用,以允许我使用我的“正常”项目进行测试?
提前感谢您的帮助!=)
.net - 使用 Microsoft 测试管理和测试运行程序处理鼠标事件
在使用带有 WPF 应用程序的 MS 测试管理器来玩弄测试自动化时,我注意到虽然记录该工具并不一定以鼠标单击和悬停的形式记录用户输入,而是通过记录依赖于正在执行的上下文的操作.
一些例子,为了清楚起见:
1.) 点击一个按钮将记录:“点击'button1'按钮”。
2.) 点击组合框会记录:“点击‘cboBox1’组合框”。
...随后是“在'cboBox1'组合框中选择'blah'”。
3.) 单击滑块将记录:“在‘slider1’滑块中设置位置‘2’”。
这些对于面包黄油的情况来说很好,但是如果 UI 依赖于诸如 MouseEnter/MouseHover 等事件,那么自动化似乎是不可能的。
是否可以自动化取决于例如鼠标位置的控制?或者这超出了测试运行者的能力范围?
c# - 如何使用 Team Foundation Server API 创建测试运行和结果?
我找到了几个关于使用 TFS API 检索测试结果的示例,但没有关于以编程方式创建结果的文档。我的目标是创建一个轻量级的替代方案,以使用 Microsoft 测试管理器来运行手动测试。有人对此有经验吗?有没有我遗漏的例子?
这是我到目前为止所拥有的:
我不确定这是否是启动新运行的正确方法,也不确定如何记录测试的每个操作的结果。
tfs-sdk - TFS2010 Testcase Teststeps 文本中的 Richtext?
我目前正在评估 Microsoft 的 Test Manager 2010 TestStep Editor 控件中限制的可能解决方案,我想知道是否有人知道是否知道,如果知道,如何将富文本写入步骤的 Action 和 Expected Result 字段?据我所见,它需要一个“ ParameterizedString ”作为输入,但我不确定 MSDN 在说“[...]表示具有嵌入参数的字符串时指的是哪些参数(或 MTM TestRunner 可以处理)。[。 ..]”。
visual-studio-2010 - 在 Visual Studio Professional 中使用 TFS 测试用例工作项的有效方法是什么?
我正在使用 Visual Studio 2010 Professional 评估 Team Foundation Server 2010。VS Pro 不包括 Microsoft 测试管理器,因此测试用例和共享步骤工作项不允许添加步骤。有没有一种有效的方法可以在 VS Pro 中使用测试用例?我想到了以下方法:
- 附加列出测试步骤的 Excel 文件并忽略“步骤”选项卡。
- 自定义步骤选项卡以允许文本输入(我认为这是可能的)。
- 删除测试用例和共享步骤工作项。
其他团队是否将 TFS 与 VS Pro 一起使用?什么对你有用?