Добрый день. Сегодня мы делимся с вами переводом второй части статьи «Паттерны и анти-паттерны CI/CD», приуроченной к запуску нового потока по курсу «DevOps практики и инструменты». Первую часть данной статьи можно прочитать здесь.
1.3 Паттерны и антипаттерны в тестировании
1.3.1 Автоматизация Тестирования
1.3 Паттерны и антипаттерны в тестировании
1.3.1 Автоматизация Тестирования
- Паттерн: Автоматизируйте проверку и валидацию программного обеспечения, включив тестирование юнитов, компонентов, емкости, функционала и развертывания.
- Анти-паттерны: Ручное тестирование юнитов, компонентов, развертывания и тд.
- Юнит- Автоматизация тестов без зависимостей.
- Компонент- Автоматизация тестов с зависимостями от других компонентов, баз данных и файловых систем.
- Развертывание- Автоматизация тестов для проверки успешности развертывания и настройки. Иногда это называют “smoke”-тестированием.
- Функционал- Автоматизация тестов для проверки поведения ПО с точки зрения пользователя.
- Емкость- Автоматизация тестирования нагрузки и производительности в условиях, близких к эксплуатационным.