Тестирование

    Тестирование — один из основных этапов разработки качественного приложения.

    Составим требования к тест-плану вашего программного продукта с вашим участием по имеющейся документации. Для выполнения задач тест-плана сформируем команду тестеров. В соответствии с планом осуществим все виды работ по тестированию, а именно:

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

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

    Нагрузочное тестирование

   Мы готовы выполнить нагрузочное тестирование вашего серверного или веб-приложения. В нагрузочное тестирование входят следующие тесты:

  1. (Performance testingТестирование производительности  — определение масштабируемости приложения при изменении нагрузки (время выполнения заданных операций при определенных загрузках, определение границ приемлемой производительности, определение количества пользователей для границ производительности и т.д.).
  2. (Stress TestingСтрессовое тестирование  — оценка «поведения» приложения при резком повышении нагрузки, изменении настроек системы, сбоев и т.д.
  3. (Volume TestingОбъемное тестирование  — оценка производительности при увеличении количества данных в базе данных приложения (время выполнения заданных операций и т.д.).
  4. (Reliability TestingТестирование стабильности  — оценка работоспособности при длительном тестировании со средней нагрузкой (выявление «утечек памяти», перезапуска и т.д.).