+38(044) 277-40-42
+38(063) 233-01-83
+38(044) 277-42-05
+38(063) 233-01-83

Уровни тестирования программного продукта

 

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

 

Существуют следующие уровни тестирования:

 

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

 

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

 

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