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



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

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

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

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

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

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

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