Сеня рядом и Белла пришел. Былое
Интеграция k6 с CI/CD: автоматизируем нагрузочное тестирование
Всем привет! Если вы разработчик, тестировщик или DevOps-инженер, наверняка сталкивались с задачей автоматизации нагрузочного тестирования. Сегодня расскажем, как интегрировать инструмент k6 с популярными CI/CD системами: GitHub Actions, GitLab CI и Jenkins. И да, мы не просто покажем, как это работает, но и объясним каждую строку кода, чтобы даже новичок понял, что и зачем происходит. Поехали! 🚀 k6 — это современный инструмент для нагрузочного тестирования API и веб-приложений. Он написан на Go, но тесты пишутся на JavaScript, что делает его удобным и мощным инструментом для разработчиков...
Jenkins для начинающих.
В прошлых заметках уже немного упоминал о том, что начал потихоньку разбираться с вопросами CI∕CD. Чтобы закрепить у себя и попутно нанести пользу моим 59 подписчикам решил запилить небольшую серию постов по этим экспериментам. Самые основы со скриншотами. Для начала минимум терминологии, CI∕CD включает в себя 2 понятия: Как понятно из описания, это по большей части концепции и подходы. Их исполнение можно обеспечить множеством инструментов. Мы будем говорить преимущественно о Jenkins, но также заденем тестирование и bash скрипты...