Объединить передовой IT-опыт и предоставить лучшие решения для каждого нашего клиента в отдельности

(495) 604-1882
Решения
Автоматизация регрессионного тестирования
 

Автоматизация функционального регрессионного тестирования позволяет существенным образом сократить затраты на тестирование ПО и значительно снизить сроки данных работ.

Одной из основных задач обеспечения качества ПО является проведение регрессионного тестирования, ресурсоемкость которого может доходить до 90% от общего объема работ, связанных с тестированием новых версий. Компания «Квадриум» решает проблему снижения затрат на регрессионное тестирование путем автоматизации части или всего объема необходимых тестов. Экономическая эффективность от автоматизации регрессионного ощущается практически со следующего выпуска ПО, когда время на выполнение стандартного набора тестов может быть уменьшено многократно.

В ходе автоматизации выполняются следующие задачи:

  • анализ объектов автоматизации,
  • выбор средств автоматизации тестирования,
  • определение автоматизируемых компонент,
  • разработка архитектурного решения,
  • разработка и отладка скриптов,
  • проведение регрессионного тестирования;
  • обучение специалистов проектных команд работе со средствами автоматизации, а также практикам эксплуатации разработанной инфраструктуры тестирования.

В большинстве проектов по разработке и тестированию программного обеспечения «Квадриум» применяет автоматическое тестирование с использованием как коммерческих инструментов: QuickTest Pro, WinRunner, TestComplete, Rational Functional Tester, Rational Robot, - так и open source-продуктов: Selenium, Watir, WatiN и др.

Автоматизация тестирования дает ряд ощутимых преимуществ, таких как:

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

 

Для получения дополнительной информации обратитесь в «Квадриум».

 

© 2004—2019 Quadrium LLC

Яндекс.Метрика