Есть ли способ запустить все мои тестовые наборы SoapUI одновременно, если они находятся в разных проектах?

В моей рабочей области SoapUI у меня есть несколько проектов.

Каждый из них может содержать один или несколько наборов тестов с несколькими тестовыми примерами.

Расширение каждого проекта занимает много времени, а затем открывает набор тестов, запускает его, открывает следующий и т. Д. это для локального тестирования, затем для повторного тестирования тестового окна

Есть ли способ, которым я могу выполнить все тесты в моей рабочей области SoapUI одним щелчком мыши?

8
задан Jimmy 23 August 2010 в 14:59
поделиться

2 ответа

Вы можете просто написать скрипт для запуска всех тестов с помощью командной строки.

Например, если у вас есть 2 проекта, Project1 и Project2, каждый из которых содержит 2 набора тестов, вы можете написать простой скрипт, подобный этому:

#!/bin/bash
./testrunner.sh -sUnitTesting -f Project1-soapui-project.xml
./testrunner.sh -sUnitTesting2 -f Project1-soapui-project.xml
./testrunner.sh -sotherTests -f Project2-soapui-project.xml
./testrunner.sh -sotherTests2 -f Project2-soapui-project.xml
4
ответ дан 5 December 2019 в 17:32
поделиться

В вер. 3.5.1.

Вы можете сэкономить немного времени, выполнив следующие действия:

Дважды щелкните ПРОЕКТ Щелкните вкладку «Наборы тестов». Щелкните кнопку RUN.

Это запустит все пакеты в рамках проекта.

6
ответ дан 5 December 2019 в 17:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: