针对Linux系统的TFS自动化测试

针对Linux系统的TFS自动化测试,linux,testing,tfs,automated-tests,mtm,Linux,Testing,Tfs,Automated Tests,Mtm,我的公司正在寻找一个测试管理和测试自动化工具。由于我们已经将TFS 2015用于内部文档和产品文档的版本控制,因此出现了TFS是否适合我们的测试需求的问题 我们的情况如下:我们生产的软件系统运行在定制的基于Linux的操作系统上,因此所有测试系统都是Linux机器。我们测试中心的每个成员都有一台个人Windows电脑。我们希望测试自动化主要用于功能测试,因为我们的单元测试已经集成到构建过程中 我对这件事做了一些研究,发现测试管理和手动测试应该可以通过Web访问与TFS一起很好地工作。但是,对于通

我的公司正在寻找一个测试管理和测试自动化工具。由于我们已经将TFS 2015用于内部文档和产品文档的版本控制,因此出现了TFS是否适合我们的测试需求的问题

我们的情况如下:我们生产的软件系统运行在定制的基于Linux的操作系统上,因此所有测试系统都是Linux机器。我们测试中心的每个成员都有一台个人Windows电脑。我们希望测试自动化主要用于功能测试,因为我们的单元测试已经集成到构建过程中

我对这件事做了一些研究,发现测试管理和手动测试应该可以通过Web访问与TFS一起很好地工作。但是,对于通过Microsoft测试管理器实现的测试自动化是否能与(远程)Linux机器一起工作这个问题,我找不到可靠的说法

所以这就是我的问题:有没有一种方法可以使用TFS和Microsoft测试管理器来自动化Linux下的测试?如果TFS本身不能做到这一点,是否有与外部测试自动化框架的集成

到目前为止,我的研究使用了以下资源:

  • 关于使用TFS进行测试的官方文件
  • 此官方网站介绍如何使用Microsoft测试管理器自动化测试用例

如果您能提供任何帮助,我将不胜感激。

恐怕不行,Linux系统不支持安装和部署测试代理

安装测试代理需要哪些系统要求?

  • 视窗10
  • Windows 8,Windows 8.1
  • Windows 7 Service Pack 1
  • Windows XP Service Pack 3
  • Windows Server 2012、Windows Server 2012 R2
  • Windows Server 2008第2版,Service Pack 1
源链接:

诊断数据收集和功能测试等功能在这些机器上不起作用,因为这些操作系统不支持测试代理


关于TFS、MTM测试管理、自动化测试的更多详细信息,您可以参考我在这个问题中的回答:

恐怕不行,Linux系统不支持安装和部署测试代理

安装测试代理需要哪些系统要求?

  • 视窗10
  • Windows 8,Windows 8.1
  • Windows 7 Service Pack 1
  • Windows XP Service Pack 3
  • Windows Server 2012、Windows Server 2012 R2
  • Windows Server 2008第2版,Service Pack 1
源链接:

诊断数据收集和功能测试等功能在这些机器上不起作用,因为这些操作系统不支持测试代理


关于TFS、MTM测试管理、自动化测试的更多详细信息,您可以参考我在这个问题中的答案:

根据我的观点,我们不必通过TFS运行自动化测试。您可以使用命令行运行测试。我猜您只是想在TFS/构建中反映测试结果。如果是这样的话,你可以

  • 在linux下运行测试,该测试将生成trx文件
  • 将测试结果发布到TFS/build。看见

  • 根据我的观点,我们不必通过TFS运行自动化测试。您可以使用命令行运行测试。我猜您只是想在TFS/构建中反映测试结果。如果是这样的话,你可以

  • 在linux下运行测试,该测试将生成trx文件
  • 将测试结果发布到TFS/build。看见

  • 谢谢你的回答,这和我预料的完全一样。使用TFS对Linux测试系统进行测试的唯一解决方案似乎是将TFS或MTM与一些在Linux下工作的测试自动化框架集成,并使用TFS进行测试管理和手动测试。我需要在这方面做更多的研究,但也许你知道这种情况是否可能。谢谢你的回答,这和我预期的完全一样。使用TFS对Linux测试系统进行测试的唯一解决方案似乎是将TFS或MTM与一些在Linux下工作的测试自动化框架集成,并使用TFS进行测试管理和手动测试。我需要在这方面做更多的研究,但也许你知道这种情况是否可行。