Мы с вами уже научились эффективно использовать Postman и даже освоили написание автоматизированных тестов, включая детальное создание скриптов до и после теста. Однако, чтобы эффективно интегрировать эти тесты в процесс непрерывной интеграции (CI), необходимо научиться запускать их удалённо. Именно об этом и пойдёт речь в нашей сегодняшней статье — мы рассмотрим запуск тестов через контейнер в Docker. В этой статье я не буду касаться установки и использования Docker. Этому будет посвящён отдельный курс. Если говорить кратко, Docker позволяет нам создать изолированную среду («контейнер»), в которой можно запустить определённую программу или операционную систему. Например, можно запустить Python, не устанавливая его на свой компьютер. То же самое можно сделать и с тестами: мы создадим контейнер, в котором они будут выполняться, а мы получим только результаты. Поскольку контейнеры используются на серверах и агентах проекта, ресурсы вашего компьютера задействованы не будут. Это очень удоб
Тестирование в Postman. Как запустить тесты через контейнер Docker с использованием Newman. Часть 15
14 мая 202414 мая 2024
118
3 мин