Возможность SOAPUI переключаться между подключениями к базе данных для набора тестов
Немного предыстории:
У меня есть большое количество тестовых случаев SOAPUI, которые тестируют веб-сервисы, а также транзакции базы данных. Это работало нормально, когда было одно или два разных окружения, так как я просто клонировал исходный набор тестов, обновил соединения с базой данных, а затем обновил конечные точки, чтобы они указывали на новое окружение. Несколько изменений здесь и там означали, что я просто буду клонировать тестовые случаи, которые были обновлены для других тестовых наборов.
Тем не менее, у меня сейчас есть 6 различных сред, которые требуют запуска этих тестов, и, как и ожидалось, я добавлял больше тестовых случаев, а также изменяющих или исходных. Это вызывает проблемы при запуске старых тестовых наборов, поскольку их необходимо повторно клонировать.
Мне было интересно, есть ли лучший способ организовать это. В идеале я хотел бы иметь один набор тестов и иметь возможность переключаться между подключениями к базе данных и конечными точками веб-службы, но не знаю, с чего начать. Любая помощь или руководство будет высоко ценится.
У меня есть доступ только к бесплатной версии SOAPUI
Вот как выглядит структура в данный момент: