Любая деятельность в сфере тестирования, включая аутсорсинг тестирования, делится на 2 вида: ручное и автоматизированное тестирование. Но на сегодняшний день появилась тенденция автоматизировать каждое тестирование и полностью заменять все действия, выполняемые вручную. Кажется, что совсем скоро ручным тестировщикам придется менять квалификацию из-за нехватки работы.
Все это не имеет отношения лишь к профессиональным тестировщикам, у которых всегда есть работа. Еще нет инструмента, который мог бы полностью заменить профессиональное ручное тестирование. Вместе с тем, нет сомнений, что есть ряд задач, которые лучше тестировать с помощью автоматизации.
Есть инструменты, которые выполняют тестирование лучше, чем ручное тестирование. Некоторые бесплатные и доступны для всех желающих.
Автоматизированное тестирование используется, если:
- тесты монотонные и их очень много;
- тестирование предполагает, что много пользователей должны быть вовлечены в, к примеру, нагрузочное тестирование, тестирование безопасности, стресс-тестирование, и т.д.;
- тесты часто повторяются в процессе работы над проектом (юнит- или регрессионное тестирование).
Автоматизированное тестирование включает ручную верификацию многих аспектов проекта. Во первых, это касается юзабилити. Идеальная комбинация ручного и автоматизированного тестирования дает лучшие результаты.
Только профессиональные тестировщики и сотрудники аутсорсинговых QA-компаний могут идеально совместить автоматизированное и ручное тестирование.
Оставить комментарий