Оглавление
- 1 Стресс-тестирование (программное обеспечение)
- 1.1 Определение и важность стресс-тестирования
- 1.2 Сравнение с нагрузочным тестированием
- 1.3 Примеры и обоснование стресс-тестирования
- 1.4 Связь с охватом филиала
- 1.5 Примеры стресс-тестирования
- 1.6 Надежность программного обеспечения
- 1.7 Методология определения детализации объектов обучения
- 1.8 Проверка надежности программного обеспечения на основе облачных сервисов
- 1.9 Дополнительные ресурсы и инструменты
- 1.10 Полный текст статьи:
- 2 Стресс-тестирование (программное обеспечение) — Википедия
Стресс-тестирование (программное обеспечение)
-
Определение и важность стресс-тестирования
- Стресс-тестирование оценивает надежность программного обеспечения при экстремальных нагрузках.
- Применяется для всех типов программного обеспечения, особенно для критически важного.
-
Сравнение с нагрузочным тестированием
- Нагрузочное тестирование фокусируется на всей среде и базе данных, стресс-тестирование – на отдельных транзакциях.
- Стресс-тестирование имитирует реальные условия работы системы, нагрузочное тестирование – нет.
-
Примеры и обоснование стресс-тестирования
- Веб-сервер тестируется с использованием инструментов отказа в обслуживании для оценки производительности.
- Стресс-тестирование выявляет проблемы, связанные с повреждением данных и параллелизмом.
- Программное обеспечение, доступное через Интернет, может подвергаться атакам типа “отказ в обслуживании”.
-
Связь с охватом филиала
- Стресс-тестирование повышает охват ветвей, создавая условия для выполнения определенных ветвей обработки ошибок.
-
Примеры стресс-тестирования
- Удвоение числа пользователей, отключение и перезапуск сетевых портов, перестройка RAID-массива и другие действия.
-
Надежность программного обеспечения
- Система тестирования для оценки уязвимостей метаданных, разработанная для повышения качества и защиты ПО.
- RELAY – платформа для моделирования поведения человека при повреждении метаданных.
-
Методология определения детализации объектов обучения
- Объект обучения является ключевой темой в электронном обучении, степень детализации влияет на повторное использование.
- Эксперименты показали потенциал обучения с использованием учебных объектов.
-
Проверка надежности программного обеспечения на основе облачных сервисов
- Предложен метод гарантийной проверки компонентов ПО на основе облачных сервисов.
- Определена компонентная модель и процесс проверки компонентного сервиса на примере приложения.
-
Дополнительные ресурсы и инструменты
- Ссылки на другие статьи о тестировании программного обеспечения и инструменты для нагрузочного тестирования.