В моей рабочей области SoapUI у меня есть несколько проектов.
Каждый из них может содержать один или несколько наборов тестов с несколькими тестовыми примерами.
Расширение каждого проекта занимает много времени, а затем открывает набор тестов, запускает его, открывает следующий и т. Д. это для локального тестирования, затем для повторного тестирования тестового окна
Есть ли способ, которым я могу выполнить все тесты в моей рабочей области SoapUI одним щелчком мыши?
Вы можете просто написать скрипт для запуска всех тестов с помощью командной строки.
Например, если у вас есть 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
В вер. 3.5.1.
Вы можете сэкономить немного времени, выполнив следующие действия:
Дважды щелкните ПРОЕКТ Щелкните вкладку «Наборы тестов». Щелкните кнопку RUN.
Это запустит все пакеты в рамках проекта.