Блестящий тест с несколькими разными пользователями - PullRequest
1 голос
/ 08 марта 2019

Сейчас я работаю над тестированием загрузки приложения Shiny, развернутого с помощью RStudio Server Pro. Приложение использует авторизацию PAM и в настоящее время позволяет войти примерно 20 пользователям.

Для моделирования я использую shinyloadtest пакет.

Внутренний инструмент блестящей загрузки документация Я нашел способ запуска тестов с передачей учетных данных пользователя, но это позволяет мне передать только один логин и пароль. В результате я буду имитировать ведение многих сеансов одним и тем же пользователем. Есть ли возможность запускать симуляцию, регистрируясь как разные пользователи?

1 Ответ

1 голос
/ 12 марта 2019

В настоящее время нет.

Однако в моделировании, включая нескольких пользователей, нет смысла, если приложение ведет себя одинаково для всех из них.Никаких дополнительных накладных расходов не возникает, если пользователи, обращающиеся к приложению, отличаются.

Если ваше приложение не ведет себя одинаково для всех ваших пользователей - например, если ваше приложение проверяет session$user и отображаетразличный пользовательский интерфейс в зависимости от имени пользователя - тогда может иметь смысл выполнить одно моделирование для «типа» пользователя, распознаваемого вашим приложением.

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