Можно ли писать код сервера Groovy в тестовом примере Katalon?

Я написал тестовый пример, который вводит и извлекает данные в систему и из нее через API. Пока что путешествие хорошее.

На сегодняшний день мой тестовый пример действует как клиент, где он зависит от сервера.

Можем ли мы заставить наш тестовый пример прослушивать вводимые пользователем данные, чтобы я напишу веб-клиент, в котором пользователь будет инициировать данные, а наш тестовый пример Katalon должен прослушивать вводы от пользовательского интерфейса / клиента? И в зависимости от параметров пользователя будет запущен наш тестовый пример.

Итак, у меня вопрос: можем ли мы написать код сервера Groovy внутри нашего тестового примера Katalon и позволить ему действовать как HTTP-сервер, прослушивающий порт, где любой клиент может отправить запрос и дождаться результатов теста.

Таким образом, мы можем запустить наш тест Katalon на зарезервированной машине, которая будет действовать как сервер, и мы можем просто предоставить клиентское веб-приложение предполагаемым пользователям, которое будет использоваться для подготовки тестовых данных и отправки на сервер. Ждите результатов теста.

Может кто-нибудь посоветовать мне, как сделать это возможным?

0 ответов

Другие вопросы по тегам