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

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

Виды функционального тестирования:

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

© 2012-2019 Технологическое партнерство.

Click Me