Тестирование - один из основных моментов разработки качественного приложения.
Для вашего программного продукта с вашим участием по имеющейся документации разработаем требования к тест-плану. Для задач тест-плана сформируем команду тестеров. В соответствии с планом выполним все виды работ по тестированию, а именно:
- Функциональное тестирование.
- Тестирование безопасности.
- Тестирование взаимодействия.
- Тестирование процесса установки.
- Тестирование удобства пользования.
- Тестирование на отказ и восстановление.
- Конфигурационное тестирование.
- Нагрузочное тестирование.
Возможна разработка автоматизированных тестов, имитирующих работу пользователей в заданном режиме/состоянии. Результаты каждого теста оформляются в виде детального отчета. По завершении тестирования формируется суммарный отчет, содержащий сводку, описание повторяющихся видов ошибок, рекомендации.
Нагрузочное тестрирование
Мы готовы выполнить нагрузочное тестирование вашего серверного или веб- приложения. В нагрузочное тестирование входят следующие тесты:
- ( Performance testing ) Тестирование производительности - определение масштабируемости приложения при изменении нагрузки (время выполнения заданных операций при определенных загрузках, определение границ приемлемой производительности, определение количества пользователей для границ производительности и т.д.).
- ( Stress Testing ) Стрессовое тестирование - оценка поведения приложения при резком повышении нагрузки, изменении настроек системы, сбоев и т.д.
- ( Volume Testing ) Объемное тестирование - оценка производительности при увеличении количества данных в базе данных приложения (время выполнения заданных операций и т. д. ).
- ( Reliability Testing ) Тестирование стабильности - оценка работоспособности при длительном тестировании со средней нагрузкой (выявление "утечек память", перезапуска и т.д. ).