Індивідуальне завдання
Aggregazione dei criteri
Aperto: martedì, 29 ottobre 2024, 00:00
Завдання
- Ознайомитися з основами CI/CD та його значенням у процесі розробки веб-додатків.
- Вибрати платформу CI/CD (наприклад, GitHub Actions, GitLab CI/CD, Jenkins, Travis CI).
- Налаштувати пайплайн для автоматизованого виконання тестів, збірки та розгортання веб-додатка.
- Додати етапи автоматизованого тестування, що включатимуть:
- API-тестування через Postman або Newman.
- UI-тестування через Selenium, Cypress або інший інструмент для тестування інтерфейсу.
- Налаштувати умови для запуску тестів на кожному етапі (наприклад, тестування після кожного коміту в основну гілку або перед розгортанням на продакшн).
- Перевірити коректність налаштувань CI/CD пайплайна та аналізувати результати тестування після кожного запуску.