1. CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования
Алексей Алтунин, QA Automation Engineer, делится своим пониманием отличий CI от CD и от еще одного CD на примере запуска автотестов. Читать
2. Автоматизированный бот на Selenium
В этом руководстве автор подробно рассказывает, как создать автоматизированного бота на Selenium с Python. По ходу статьи косается различных аспектов автоматизированного тестирования с Selenium. Читать
3. Ультимативная шпаргалка по Selenium с Python для автоматизации тестирования
Разбираемся с модулем в Python, который предоставляет нам функционал Selenium WebDriver. Читать
4. Что нового в Selenium 4 — ключевые особенности и отличия
В статье рассмотриваются особенности разных версий Selenium и их сходства и различия. Читать
5. Инструкция по Selenium Docker
Поговорим о том, как запускать Selenium-тесты в Docker и как выполнять их в браузерах Chrome и Firefox. Также, возможно, поймем, зачем запускать Selenium-тесты в Docker. Читать
6. 5 советов, как поднять тестирование API с REST Assured на новый уровень
В статье автор не фокусируется на основах REST Assured, а делится полезными приемами и решениями, которые ускорят процесс написания тестов. Читать
7. Основы Cypress: тестирование API
Если вы уже тестировали API с помощью Postman или какого-либо другого инструмента, никаких особых трудностей возникнуть не должно. Cypress — отличный инструмент для тестирования, который в том числе очень полезен при тестировании API. В этой статье автор рассказывает, как написать тест API в Cypress. Читать
8. Написание тестов API на JavaScript с Pactum
Судя по документации, Pactum способен на многие вещи. Интегрированное тестирование, API мокинг, контрактное тестирование… В этой статье автор фокусируется на тех возможностях библиотеки, которые помогают провести тестирование API (интеграционное тестирование). Читать
9. Немножко про автоматизацию тестирования API
Обсудим различные подходы к автоматизации тестов API с использованием Postman, Rest Assured и Karate DSL. Читать
10. Параллельные тесты JUnitPlatform. Как победить в гонке?
Рассмотрим, как настроить параллельное тестирование и как обнаружить (и преодолеть) потенциальные проблемы доступа к общим ресурсам. Читать
11. Создаем и тестируем свой plugin для Gradle 7.0+
Пошагово создадим и протестируем простой plugin трансформации текстовых файлов для gradle. При разработке будем в основном использовать API, который поддерживается версиями 6.0+, но отдельно отметим, какие функции поддерживаются только в Gradle 7.0 и более новых. Читать