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

  • UnitTest (модульный) - тестирование отдельных модулей (компонентов) системы(программы) в золированной среде, с заранее известными входными и выходными значениями тестов.
    MOQ - объекты, выполняющий роль заглушки, вамещающей реальны объекты, с заранее известными входами и выходами.
  • Интеграционное тестирование - тестирование собранной системы
  • Регресионные тесты - проверка ранее разработанных и протестированных функций
  • Нагрузочные тесты - проверка, что инфраструктура системы справляется с предполагаемой нагрузкой.