Функциональные виды тестирования

  • 25 02 2015 06:42:27
  • Отзывы :0
  • Просмотров: 1235
  • 0

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

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

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

- Функциональное тестирование

Функциональное тестирование направлено на анализ функциональных характеристик системы и ее компонентов. Тестирование функционала может осуществляться как на компонентном и системном уровне, так и на завершающем этапе перед запуском в эксплуатацию – приемочномтестировании.

Функциональность системы оценивается в двух параллелях: требований (с использованием функциональных требований к продукту) и бизнес-процессов (с применением знаний о случаях использования системы).

- Тестирование безопасности

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

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

- Тестирование взаимодействия

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

 
 
Оставить отзыв ↓
 
Ещё никто не оставил отзывов.
 
Новые поступления
Land Rover G1
8 800 р.
AGM X2 Gorilla Glass
35 900 р.
Land Rover X2 Max
9 900 р. 11 900 р.
Blackview BV9000 Pro
22 990 р.
AGM A8 SE
11 200 р.
Land Rover XP6000
4 410 р.