Представьте, что вечером вы решили посмотреть новую серию любимого сериала🍿 Заходите в онлайн-кинотеатр, а видео не запускается. Седьмое пекло!
Чтобы такого не происходило, перед отправкой сайта или приложения в продакшн нужно провести функциональное тестирование — проверку, выполняет ли продукт заявленную функциональность. То есть работают ли формы регистрации, авторизации и обратной связи, сортировка и фильтрация, кнопки заказа товара, аудио- или видеоплеер, оценка и комментирование.
Какие методы используют для функционального тестирования:
• unit-тесты — для отдельных модулей и компонентов;
• smoke-тесты — для критически важных функций;
• интеграционное тестирование — для проверки взаимодействия компонентов системы;
• регрессионное тестирование — для проверки, что исправление ошибок не нарушило работу приложения.
Советуем не жалеть времени на функциональное тестирование — от этого зависит первое впечатление, которое сложится у пользователей о продукте.
Post #999
2.95K

- 👍 13
- 🔥 5