Testing 将QTP测试与TFS 2010集成 是否有人将使用QTP(关键字驱动自动化)创建的测试与Team Foundation Server 2010(甚至2008)集成在一起?

Testing 将QTP测试与TFS 2010集成 是否有人将使用QTP(关键字驱动自动化)创建的测试与Team Foundation Server 2010(甚至2008)集成在一起?,testing,tfs,continuous-integration,qtp,Testing,Tfs,Continuous Integration,Qtp,我们的组织计划将TFS 2010作为所有工程相关工作的首选工具,但我们目前使用的测试框架是使用QTP开发的。如果我现在使用TFB创建了一个构建,并希望为签入构建测试执行一个连续集成过程,有什么方法可以实现它吗?下面是一篇博客文章,展示了如何使用QuickTestPro COM自动化(QuickTest.Application)从MSBuild脚本调用测试: 一旦创建了脚本并安装了正确的pre-req,看起来就像这样简单: <Exec Command="cscript.exe /nologo

我们的组织计划将TFS 2010作为所有工程相关工作的首选工具,但我们目前使用的测试框架是使用QTP开发的。如果我现在使用TFB创建了一个构建,并希望为签入构建测试执行一个连续集成过程,有什么方法可以实现它吗?

下面是一篇博客文章,展示了如何使用QuickTestPro COM自动化(
QuickTest.Application
)从MSBuild脚本调用测试:

一旦创建了脚本并安装了正确的pre-req,看起来就像这样简单:

<Exec Command="cscript.exe /nologo $(DOUBLE_QUOTES)$(QtpTestCasesFolder)\$(CCNetProject).TestCases.txt$(DOUBLE_QUOTES) $(DOUBLE_QUOTES)$(QtpOutputFolder)$(DOUBLE_QUOTES) $(DOUBLE_QUOTES)$(QtpOutputFolder)\$(QtpResultsSummaryFile)$(DOUBLE_QUOTES) $(DOUBLE_QUOTES)$(QCServer)$(DOUBLE_QUOTES) $(QCUser) $(QCPassword)" ContinueOnError="true">
    <Output TaskParameter="ExitCode" ItemName="QtpExitCode"/>
</Exec>