Loadrunner VUGen - Tru-Client - Как загрузить файл?

Я записал сценарий с использованием протокола TruClient, в котором часть бизнес-процесса для тестируемого веб-приложения требует загрузки файла .pdf. Чтобы начать загрузку, вы нажимаете кнопку «Загрузить файл», расположенную на странице, которая создает средство выбора файлов Windows. Файл выбирается, а затем загружается в приложение.

При воспроизведении этого скрипта в VUGen тайм-аут скрипта при транзакции загрузки файла. Кто-нибудь знает обходной путь к этому? Я использую Loadrunner VUGen 12.55.

Спасибо.


person Jay R.    schedule 19.10.2018    source источник


Ответы (2)


Стандартные диалоги файловой системы являются частью общего набора диалогов Windows (файл/открыть/сохранить/предварительный просмотр/...) и не являются частью кода браузера. Если вам нужно работать с общим диалоговым окном операционной системы, рассмотрите возможность использования виртуального пользователя с графическим интерфейсом, который сможет (1) идентифицировать, (2) управлять и (3) проверять объекты ОС.

Или рассмотрите виртуального пользователя HTTP, где вы можете просто изменить имя файла для загрузки в потоке HTTP.

person James Pulley    schedule 19.10.2018
comment
К сожалению, я не знаю, как сделать первое. Любые указатели? Что касается последнего, я предполагаю, что вы имеете в виду протокол WebHTTP в VUGen? Запись сценария в WebHTTP оказалась катастрофой. Это работает лучше в TruClient, учитывая время, которое у меня есть. - person Jay R.; 22.10.2018
comment
Виртуальный пользователь с графическим интерфейсом — управляется QTP. См. документацию. Дай определение, катастрофа... - person James Pulley; 23.10.2018
comment
В этом случае я не могу заставить сценарий заполнить форму Bizflow (это приложение eBiz) и переместить запись через бизнес-процесс с использованием протокола WebHTTP. Я сделал, как мне кажется, необходимые корреляции, но я не получаю правильных ответов и/или не успешно создаю начальную запись. - person Jay R.; 23.10.2018

Это мой пример.

Вы можете создать параметр "P_Upload_File" для upload_file, и его значением будет абсолютный путь. введите здесь описание изображения

И вы можете использовать Set на filefox. И конкретный путь с этим параметром, в данном примере это P_Upload_File. введите здесь описание изображения

person Josesuntw    schedule 05.12.2019