Домой » Теория автоматизации » Мифы об автоматизированном тестировании

Мифы об автоматизированном тестировании

Мифы об автоматизации

Автоматизация тестирование – одно из самых молодых направлений в IT сфере, являющееся смесью программирования и тестирования. Автоматизация пришла на помощь мануальному тестированию и позволила из рутины сделать последовательный процесс без непосредственного участия специалиста. Автоматизированное тестирование актуально для проверки качества различных видов систем: мобильных и веб приложений, API, консольных приложений.

Вроде бы уже многое и написано, и показано, но всё равно нету полного понимания того, какие бенефиты получаются и как их правильно достичь, а также, чем это всё может обернуться. О таких непониманиях или мифах мы и поговорим дальше.

Автоматизированное тестирование работает автономно. Работают то они автономно, но перед тем как они заработают, проводится большая работа. Написание скриптов, подготовка тестовых данных, анализ полученных результатов и поддержка, при необходимости, автотестов занимает много времени и требует определённой квалификации.

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

 — Автоматизированное тестирование находит больше дефектов. В лучшем случае автотестами будет найдено около 30% багов. Наилучший результат в процентном соотношении достигается при конфигурационном тестировании, когда приложение тестируется на различных платформах и конфигурациях железа.

 Большее количество автотестов дает лучший результат. И в свою очередь отнимает кучу времени на их создание и поддержку. Тем более не все тест-кейсы с технической точки зрения можно заавтоматизировать.

Существует мнение, что автоматизированное тестирование заменит мануальное. На самом деле в этом нет смысла. Наибольший профит достигается при одновременном участии обоих видов тестирования одновременно. Так как человечиский фактор никто не отменял. И автотесты не могут заменить некоторые нелогические поведения на том же GUI, которые с лёгкостью заметит мануальный тестировщик.

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*