Каким должно быть ожидаемое значение SD, пропускная способность, медиана, процент ошибок в плане тестирования Jmeter - PullRequest
0 голосов
/ 20 марта 2020

Я создал план тестирования в Jmeter и выполнил его для 10 пользователей, он успешно прошел без ошибок, как показано на снимке экрана ниже со слушателями, которые я добавил в свой план тестирования.

enter image description here

enter image description here

В вышеупомянутых слушателях, как я могу узнать, что значения этих полей Standard Deviation, Throughput , Медиана, Ошибка%, рассчитанная как ожидалось Или есть какие-либо идеальные / ожидаемые / контрольные значения вышеуказанных полей, с помощью которых я сравниваю и обнаружил, что мой план тестирования работает как стандартный. Кроме того, как я могу объяснить, что мой план тестирования является хорошим / хорошим / лучшим или лучшим

Пожалуйста, подскажите мне спасибо

1 Ответ

0 голосов
/ 23 марта 2020

Похоже, вы не очень понимаете, что делаете, поэтому я бы рекомендовал начать с электронной книги Руководство по тестированию производительности для веб-приложений .


Что касается «ценностей» - мы не имеем ни малейшего представления, соответствуют ли «ценности» вашим ожиданиям. Нет никаких справочных «значений», обычно ваш проект должен иметь нефункциональных требований или SLA , которые должны определять максимальное время ответа или минимальное количество попаданий в единицу времени.

Ознакомьтесь с JMeter Glossary , чтобы узнать, что означают "значения".


Если вы не определили NFR или SLA, вы все равно можете выполнить стресс-тест , например:

  1. Убедитесь, что ваш тест JMeter ведет себя как настоящий браузер , по крайней мере, я не вижу:

  2. Ваш тест должен выполняться в командной строке не- * Режим 1059 *
  3. Начните с 1 виртуального пользователя и постепенно увеличивайте нагрузку, пока
    • не увидите точку насыщения
    • , когда вы начнете видеть производительность деградация

Таким образом, вы сможете указать, какое максимальное количество пользователей может поддерживать система без проблем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...