2016-04-13 3 views
0

У меня есть 4 проекта, которые зависят друг от друга, я, по-видимому, запускаю 4 проекта по одному.Как запустить несколько проектов за один запуск?

Есть ли способ запускать как единый пакет?

+0

вы имели в виду работать все 4 проекта с тот же самый вызов 'testRunner' в последовательном порядке, поскольку у него есть зависимости? ':)' – albciff

ответ

1

Я полагаю, что вы работаете в SoapUI проект с использованием TestRunner. Глядя на testRunner documentation, вы можете видеть, что только один проект можно передать на вызов.

Однако, если вы используете какой-то автоматизация сборку инструмент, как Gradle вы можете создать и подход создания пользовательской задачи, например, сделать различные вызовы TestRunner передавая свои проекты, чтобы выполнить все последовательно, для более подробной информации принять посмотрите на это answer.

Если вы не используете какой-либо инструмент автоматизации или не знаете, как его реализовать, тогда как возможное обходное решение вы можете просто создать скрипт CLI. Например, предполагающий, что вы имеете в SOAPUI_HOME/bin в вашем пути к классам на Windows, вы можете создать myTestRunner.bat с содержанием последующего:

call testrunner "path/to/your/project1.xml" 
call testrunner "path/to/your/project2.xml" 
call testrunner "path/to/your/project3.xml" 
... 

Надеется, что это помогает,

+0

Он отлично работает, спасибо большое albciff – user3511026