Найти в Дзене
Шкаф с багами

Заменит ли автоматизация ручных QA инженеров

Тестирование - это проверка ожидаемого результата с фактическим. И люди думают, здесь нет ничего сложно, почему это не сделает робот. И именно это делает инженер - автоматизатор.

Автоматизация ручных тест-сценариев - это с помощью инструментов без участия человека проверять ожидаемый результат с фактическим.

После того, как я рассказал аспекты автоматизации в тестировании. Давайте расскажу о положительных и отрицательных сторонах автоматизации и попробуем сделать какой нибудь вывод

-2

Положительные стороны автоматизации:

  1. Сокращение время тестирования. То есть автоматизация будет затрачивать меньше времени на проверку определенного объема тестировании.
  2. Освобождение ручных тестировщика от монотонных сценариев. То есть автоматизировать монотонные и однотипные сценарии, которые тратят огромное время у ручного тестировщика.
  3. Проверка деградации продукта в длинный период. То есть написать определенный объем проверок, которые будут запускаться ежедневно. И если они не изменится результаты через какой-то промежуток времени, то продукт является качественным.

-3

Отрицательные стороны:

  1. Долгое время разработки автотестов. После написания тест- сценариев ручным тестировщика, необходимо некоторое время написание этих сценариев с помощью автотестов.
  2. Не автоматизируем тестовые сценарии. Есть тест-кейсы, которые нет возможности автоматизировать, так как необходимо сравнение тестировщика.
  3. При малейших изменениях продукта, необходима актуализация автотестов. Каждый продукт изменяется или развивается , тем самым происходят изменения продукта и после чего, автотесты падают в ошибку и необходимо рефакторинг автотестов.
-4

Вывод: автоматизация может заменить ручного тестировщика и сейчас есть множество инструментов для этого. Но всегда надо будет ручные тестировщики, которые будут подходить к тестированию не со стороны робота, а с творческой стороны.