Навигация: Главная Обзоры На заметку Немного о регрессионном тестировании


Немного о регрессионном тестировании

28.08.2013

Немного о регрессионном тестировании

В современном мире ни одна уважающая себя компания не обходится без компьютера с различными видами программного обеспечения. Для каждой сферы деятельности необходим собственный набор программ, которые нужны для обработки баз данных, сделок, процессов и т.д. Сбой одной программы может привести к серьезным последствиям, не являющимся приятными как для фирмы, так и для клиента. Для предотвращения подобной ситуации существует тестирование программ на наличие ошибок. Выделяют ручное (которое выполняет опытный программист) и автоматизированное (которое выполняет специальная программа) тестирование.

Конечно, никакое автоматизированное тестирование не обходится без вмешательства человека, но все-таки, часть работы выполняет машина, что имеет ряд преимуществ. Естественно, работа автотеста значительно быстрее, чем человека, обладает большей точностью и обеспечивает качество программного обеспечения. Еще одно важное преимущество автоматического тестирования – это работа в ночное время. Единственное, что останется сделать программисту – это проверить наличие ошибок в программе. Также существенна выгода, получаемая от работы такого автотеста, особенно если он обслуживает большой проект.

Наибольшей эффективностью обладает регрессионное тестирование ПО. Этот вид тестирования, направленный на поиск ошибок в протестированных участках программы, включает несколько проверок: проверку исправности вторично найденного дефекта (new bug-fix), проверку того, что исправленный дефект не начал производиться снова (old bug-fix), проверку исправности работоспособности всей функциональности (side-effect). Этот вид тестирования вновь запускает предыдущие тесты и выявляет наличие ранее существовавших проблем (устранены ли они).

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

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

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

Если вы хотите получить качественную программу автоматического тестирования, которая не будет давать сбой, обратитесь к специалистам, например, в компанию Перфоманс Лаб.

 
Баннер
Баннер

Следуй за нами

   

Авторизация



Статистика сайта

Сейчас на сайте:
  • 87 гостей
Всего пользователей: 12175

Наша гордость

  • cvetercom
    186 (+19/-5)
  • Nikolia
    130 (+10/-1)
  • root
    120 (+18/-1)
  • apricot
    113 (+20/-4)
  • Fidelity
    101 (+10/-1)
  • Xemreht
    63 (+3/-0)
  • bod
    47 (+5/-1)
  • zloy_pozitiv
    43 (+4/-0)
  • Magnum79
    26 (+2/-1)
  • trixxxden
    26 (+0/-0)
  • RaGaYa
    23 (+0/-0)
  • kola60
    23 (+0/-2)
  • Nette
    18 (+2/-0)
  • StAtiC
    17 (+2/-0)

Комментарии статей

Баннер

Изучаем CMS Joomla!

-ingateДля всех, кто хочет улучшить видимость сайта в поисковых системах, повысить количество целевых посетителей и увеличить доход от ресурса, эксперты компании...
l11-r-ingateКаждый специалист по маркетингу знает, что большая посещаемость важна для коммерческого сайта, но еще важнее, чтобы пришедшие пользователи...
4-Посещаемость сайта все выше, денег покупатели тратят все больше, бизнес растет как на дрожжах. Согласитесь, это мечта любого владельца сайта и...
lseo-r-Мощный, заряженный мотивацией текст «продаст» товар даже тому, кто не заинтересован в покупке. Однако, если этот текст «некачественный» с точки зрения...
-l-seor-Скоро лето ─ сезон отпусков, пикников и отдыха. Возьмите с собой в дорогу или на дачу книгу «Как попасть в ТОП: практика эффективного SEO». В новом...