2016-11-24 3 views
0

Я тестирую веб-приложение, которое было создано REST api. Я хочу, чтобы имитировать мой тест производительности приложения, нагрузочный тест и стресс-тест. Теперь я хотел бы знать, в чем разница между тестом производительности, нагрузочным тестом, стресс-тестом.Тестирование производительности против теста нагрузки против стресс-теста

ответ

0
  • Performance Testing - это методика тестирования, это не то, что вы можете обратиться к вашему веб-приложения непосредственно. Тестирование производительности - это подтип не функционального тестирования, а тестирование нагрузки и стресс-тестирование в своих очередях - это меньшие подмножества тестирования производительности.

  • Load Testing - когда вы в основном проверить, как это ваш поступок приложения под предполагаемой нагрузки, т.е. вы ожидаете по 500 одновременным пользователям, процесс asseessment приложения под эту нагрузкой будет испытательной нагрузка

  • Stress Testing - выявление границы применения и переломные точки, нахождение узких мест и т.д. это позволяет получить ответы на следующие вопросы:

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

См Why ‘Normal’ Load Testing Isn’t Enough более детальное объяснение.

Смежные вопросы