QA ТЕСТИРОВАНИЕ

QA (от англ. Quality assurance — обеспечение качества) — это управление качеством процесса, который используется для создания качественного продукта.

Принято отличать обычное тестирование программного обеспечения от QA тестирования.

Тестирование программного обеспечение — это испытание программного продукта, а QA тестирование направлено не только на процесс тестирования, но и на другие этапы разработки, выпуска и эксплуатации ПО. 

История

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

1970 – е годы: для этого десятилетия характерно такое понятие, как «правильное тестирование». Однако со временем доказательство правильности стало не слишком эффективным методом тестирования и на смену ему пришел прямо противоположный вид проверки системы, целью которого было выявление ошибки, а не демонстрация хорошей работы системы.

1980 – е годы: уже появляется автоматизированное тестирование, а  традиционное уходит в историю. Благодаря работе компьютера, возрос объем и качество проводимых тестов.

1990 – е годы: с появлением «гибкого тестирования» началась эра перехода от простого тестирования к обеспечению качества. В это время появляются различные программные инструменты для поддержки процесса тестирования: системы управления тестами, ПО для проведения нагрузочного тестирования.

2000 – е годы: ознаменовались появлением понятия «оптимизация бизнес идей». Основной смысл этой системы заключался в оценке значимости всех этапов цикла программного обеспечения для достижения высокого уровня его производительности и доступности.   

Критерии качества программного обеспечения:

  • надежность;
  • сопровождаемость;
  • практичность;
  • эффективность;
  • мобильность;
  • функциональность.

Quality assurance покрывает различные сферы деятельности: от дизайна, производства и инсталляции до установки оборудования, сервисных услуг и документации.

Овладеть навыками работы в одной из самых востребованных профессий, вы сможете, пройдя курс QA тестирование.

 

Поделитесь с друзьями:
Опубликовать в twitter.com
Присоединяйтесь к нам в следующих сервисах:

Оставить комментарий