Все статьи

Особенности разработки автотестов различными инструментами, а также статистика по использованию

Веб-сервис
Веб-сервис20 февраля 2024

Меня зовут Максим, и я cпециалист отдела контроля качества в компании Intelsy. Поскольку наша компания специализируется на разработке сайтов, сервисов, приложений, ПО узкой направленности, то задач у отдела QA много, и для каждой из них подбирается свой набор инструментов. Об этом и расскажу.

Особенности автотестов, и чем они отличаются от обычного кода

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

Из очевидных плюсов можно выделить главные:

  • скорость тестирования в разы выше по сравнению с ручной проверкой,
  • сокращение количества QA‑специалистов, необходимых для тестирования регрессов/релизов,
  • более точная проверка функционала, исключающая возможность ошибки,
  • исключение возможности забыть что‑то протестировать в регрессе,
  • возможность в нужное время запустить тестирование (в том числе и ночью),
  • информативный и понятный отчет о тестировании для всех отделов команды проекта
0