Интегрировать тесты QTP с TFS 2010 - PullRequest
1 голос
/ 23 января 2011

Кто-нибудь проделал работу по интеграции тестов, созданных с использованием QTP (автоматизация на основе ключевых слов), с Team Foundation Server 2010 (или даже с 2008)?

Наша Организация планирует внедрить TFS 2010 в качестве инструмента выбора длявсе работы, связанные с проектированием, но используемая в настоящее время среда тестирования разработана с использованием QTP.Если я сейчас создаю сборку с TFB и хочу выполнить процесс непрерывной интеграции для checkin-build-test, есть ли способ, которым я могу это реализовать?

1 Ответ

2 голосов
/ 07 февраля 2011

Вот сообщение в блоге, в котором показано, как использовать автоматизацию COM QuickTestPro (QuickTest.Application) для вызова тестов из сценария MSBuild: 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>
...