Как выполнить тестирование производительности для мобильного приложения, которое зависит от идентификатора уведомления о предупреждении веб-приложения?

#testing #mobile #jmeter #performance-testing #load-testing

#тестирование #Мобильный #jmeter #тестирование производительности #нагрузочное тестирование

Вопрос:

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

Сценарий: 1. Из веб-приложения я должен создать один инцидент (уникальный идентификатор), заполнив форму с тем же уникальным идентификатором, который я должен отправить в мобильное приложение, отсюда я должен обновить некоторые дополнительные сведения для этого уникального идентификатора и закрыть уникальный идентификатор, это сценарий, как я могу записатьсценарий с помощью Jmeter, и где я должен делать отношения Co?

Ответ №1:

  1. Учитывая, что вы запускаете HTTP (ы) JMeter Test Script Recorder вы можете использовать его в качестве прокси как для мобильного, так и для веб-приложения
  2. Скорее всего (в случае протокола HTTPS) вам потребуется установить самозаверяющий сертификат JMeter в свой браузер, для «мобильного» вам также потребуется:

после завершения вам нужно будет перекомпилировать ваше приложение в режиме отладки и заменить версию выпуска

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

Комментарии:

1. Спасибо @Dmitri, но для веб-приложения для создания идентификатора Unqui iam, использующего API для создания одного и того же идентификатора другого идентификатора, я пытаюсь выполнить корреляцию для мобильного приложения, которое записывается в JMeter с помощью HTTP script recorder, и установил сертификаты CA в устройствах и начал записывать в Jmeter с помощью мобильного Применение

2. здесь у меня небольшая путаница с моим мобильным телефоном, я должен загрузить до 100 пользователей, но можем ли мы использовать те же 30 учетных данных пользователя? или мне следует создать дополнительные учетные данные пользователя? если я использую те же учетные данные, то это покажет, что какой-то пользователь уже вошел в систему, я использую группу пошаговых потоков.