2011-01-23 19 views
1

QTP(キーワード駆動型自動化)を使用して作成したテストをTeam Foundation Server 2010(または2008年)と統合する作業を行った人はいますか?QFSテストとTFS 2010の統合

私たちの組織は、すべてのエンジニアリング関連作業のためのツールとしてTFS 2010を実装する予定ですが、現在使用しているテストフレームワークはQTPを使用して開発されています。 TFBでビルドを作成し、checkin-build-testの継続的な統合プロセスを実行したいのであれば、それを実装する方法はありますか?ここで

答えて

2

はMSBuildのスクリプトからのテストを呼び出すためにQuickTestPro COMオートメーション(QuickTest.Application)を使用する方法を示してブログ記事です:http://web.archive.org/web/20080614153438/http://dotnet.org.za/cjlotz/archive/2007/09/17/part-7-continuous-integration-the-qtpbuild.aspx

スクリプトが作成され、右の前-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>