使用Microsoft Test Manager(MTM)2010成功运行自动化测试的最合理的演练是什么?

时间:2012-10-21 09:47:30

标签: tfs2010 automated-tests coded-ui-tests microsoft-test-manager regression-testing

我是测试的新手,说实话我想重新开始因为我在msdn库中阅读了很多文章,现在我很困惑......请帮忙!

我做了什么:

  • 我在VS 2010中创建了一个自动编码的UI测试(CUIT)
  • CUIT正在从Excel文件中获取数据
  • 在此blog
  • 之后在excel文件和CUIT之间创建了一个链接

我的MS工具

  • Microsoft Test Manager 2010
  • Visual Studio 2010
  • Team Foundation Server 2010& Team Foundation Build
  • SQL Server 2008 R2(如果相关)

目标:使用我的PC在物理环境中运行自动化测试,无需额外工具

非常感谢!

3 个答案:

答案 0 :(得分:1)

我强烈推荐你这本书Software Testing with Visual Studio 2010

它将为您提供出色的演练。

答案 1 :(得分:1)

通过MTM运行CodedUi Tests与任何其他自动化测试相同。您必须执行以下操作:

  1. Associate your CodedUi Test with appropriate Test Case
  2. 在用于自动化测试的物理机中安装测试控制器和测试代理。 Configure the Test Agent to interact with the desktop
  3. Create a Test Plan in MTMadd your Test Cases to the appropriate Test Suites
  4. Select the Test Environment you want to run your tests。选择先前安装的物理机并配置测试控制器和代理。
  5. 运行测试和快乐测试
  6. 有关详细信息,请参阅以下指南:

答案 2 :(得分:0)

您需要在要运行测试的环境上安装Test Controller服务和测试代理。

这将允许您在不安装Visual Studio的情况下远程执行测试。

请参阅以下链接以获取更多信息

http://msdn.microsoft.com/en-us/library/vstudio/dd648127(v=vs.100).aspx http://msdn.microsoft.com/en-us/library/dd728093(V = VS.100)的.aspx

或者您可以直接调用mstest.exe并传入测试项目的参数,但我不确定是什么安装它。可能是视觉工作室和代理商

设置完成后,可以通过MTM实验室管理代理