Ручное тестирование — это процесс поиска ошибок в программе без использования специальных инструментов, силами человека. blog.skillfactory.ru
Тестировщик имитирует реальные действия пользователя и старается охватить максимум функций продукта, чтобы найти ошибки (баги). blog.skillfactory.ru Специалист ищет недоработки в визуале, функционале, логике ПО, проверяет его надёжность и удобство. blog.skillfactory.ru
Некоторые шаги ручного тестирования:
- Чтение документации и работа с требованиями. blog.skillfactory.ru Тестировщики узнают, как должно работать ПО, чего от него ждут разработчики и бизнес. blog.skillfactory.ru
- Планирование тестирования. blog.skillfactory.ru Определяются объём работы, бюджет, выбираются методы, типы и инструменты. blog.skillfactory.ru
- Разработка тестовых сценариев. blog.skillfactory.ru Специалисты создают тест-кейсы — алгоритм проверки ПО, а также чек-листы и готовят среду для выполнения тестов. blog.skillfactory.ru
- Первое тестирование. blog.skillfactory.ru Команда выполняет тесты и сообщает разработчикам об ошибках. blog.skillfactory.ru
- Повторное тестирование. blog.skillfactory.ru Когда программисты исправили ошибки, тестирование повторяют, чтобы проверить, что после изменений всё работает. blog.skillfactory.ru
- Подготовка отчёта о результатах. blog.skillfactory.ru В итоговом документе описывают все тесты, выполненные во время разработки программы. blog.skillfactory.ru
Главная цель ручного тестирования — убедиться, что в приложении нет ошибок и что оно работает в полном соответствии с требованиями. testengineer.ru