- Платная версия только что обновлена с 9 до 10. Есть 500 отчетов, которые мне нужно проверить в версии 10.
- Мое требование - если 50 пользователей получают доступ к одному и тому же отчету одновременно, есть ли какое-либо влияние, в основном стресс-тестирование.
- Для этого мне нужна информация о любом «инструменте с открытым исходным кодом или плагином firefox», который может создавать множество фиктивных пользователей и одновременно получать доступ к отчету.
- Я читал, что JMeter выполняет то же самое, но я ищу инструмент/плагин, который прост в использовании и требует практически никакого программирования. Просьба предложить, как я могу это достичь.
ответ
Вы можете найти последнюю дату список свободных и открытых инструментов нагрузочного тестирования here, наиболее передовых инструментов, где нет знаний в области программирования требуется не являются Apache JMeter и Tsung, оба обеспечивают запись и воспроизведение функциональности.
Учитывая вашу «50 пользователей» требование вы можете также рассмотреть вопрос о LoadRunner или BlazeMeter, первый предполагает знание языка C для продвинутых сценариев, но это очень хорошо в переигрывая тесты, записанные с помощью браузера, последний из них имеет " FollowMe ", когда несколько виртуальных пользователей повторяют ваши онлайн-действия, решение доступно в виде Google Chrome Extension, см. Статью A New Script-Less Era of Performance Testing.
Давайте будем реалистами. Люди - хаотические инструменты. Они приходят и уходят в разное время из системы. Они не регулируются тактовой частотой.
Шансы любых двух пользователей, попавших в один и тот же отчет в точно такой же момент, довольно близки к нулю. Даже глядя на крупнейшие торговые дни года, с хаотичной природой, когда кто-то проверяет количество столкновений одного и того же бизнес-процесса, тот же раздел кода, в то же время, составляет менее десятка для очень больших пользовательских наборов. Кроме того, если у вас есть 50 пользователей, которым всем нужен один и тот же отчет, тогда вам лучше провести пакетное создание отчета и его либо (а) разместить на портале, где пользователи попадают в статическую копию, либо (б) автоматизировать электронное письмо отчет пятидесяти пользователям.
- 1. Socket.io постоянно опрос ... это должно быть сделано?
- 2. Сколько работы должно быть сделано в конструкторе?
- 3. Количество HTTP-запросов должно быть сделано для сбрасывания веб-страницы?
- 4. каждый расчет должно быть сделано дважды, чтобы получить ответ
- 5. Обновление не должно быть сделано, если флажок отключен
- 6. Jquery Проверка Радиокнопка: Почему это должно быть сделано таким образом
- 7. В непроцедурных языках, что определяет, как это должно быть сделано?
- 8. оценивая, сколько времени должно быть сделано в mysql
- 9. Зачем предсказывать() в R должно быть сделано по данным теста
- 10. allow_url_open должно быть на
- 11. Должно быть брошено «бросать»?
- 12. Должно быть, должно быть двоичное дерево Хаффмана?
- 13. Должны ли быть удалены узлы node.js? Когда это должно быть сделано?
- 14. Почему связывания («паста» с «если» должно быть сделано дважды, чтобы быть активным
- 15. refactory может быть сделано небыстро
- 16. Новое на C# 3: должно ли это быть сделано с linq?
- 17. SSL на портале DotNetNuke
- 18. Что должно быть hadoop.tmp.dir?
- 19. Уведомление должно быть
- 20. Что должно быть jboss.bind.address должно быть при запуске экземпляра jboss?
- 21. Может ли Tableau подключиться с apache hadoop? или это должно быть только с крупными распределениями хаопов?
- 22. hil_message должно быть объявлено
- 23. Должно быть, недоразумение Celluloid
- 24. Не должно быть fb_sig_friends?
- 25. Что должно быть Laravel и что должно быть Vue.js
- 26. Tableau Desktop Inside Tableau Сервер
- 27. Рекомендации относительно того, что должно быть сделано в backend vs front end мобильного приложения?
- 28. Что должно быть сделано для решения 80040154 Класс не зарегистрирован execption
- 29. Выражение должно быть lvalue
- 30. Не должно быть startIndex?