ALM: Как передать параметры через ALM в Performance Center?

У меня есть записывающий скрипт в VUGen, установленный на моей машине. Скрипт загружает файлы из моей системы. Путь к файлу параметризован как "Name=file", "Value={filePath}", "File=Yes"

{filePath} содержит путь к CSV-файлу, и этот CSV-файл имеет много путей к файлам. Он получит разные пути к файлам для каждого VUser.

Когда я пытаюсь запустить этот сценарий из ALM (Web) и Performance Center (Web), сценарий не может выбрать путь к файлу с компьютера, так как он создал свои собственные виртуальные машины и запускает мой сценарий на этих машинах.

Как я могу параметризовать это в ALM, чтобы {filePath} выбрал файл со всеми путями и передал его моему сценарию?

Благодарю.

2 ответа

Чтобы LG мог увидеть ваш файл параметризации, он должен быть загружен в ALM с вашим сценарием или помещен вручную в общую папку, если у вас есть доступ к машинам LG. Чтобы загрузить файл в ALM, в VuGen перейдите в диалог File->Save Script As и выберите ALM Test в левом меню. При появлении запроса выберите "Режим всех файлов" в диалоговом окне "Рабочий режим". Убедитесь, что вы указали относительный путь к вашему файлу параметризации.

Надеюсь, поможет.

Это сработало для меня. В VUGen я добавил свои файлы в папку дополнительных файлов и дал относительный путь к ним в параметризации, и он работал просто отлично. Вот ссылка на ссылку: https://community.softwaregrp.com/t5/Performance-Center-Practitioners/Uploading-test-files-using-Performance-Center/td-p/579874

Большое спасибо за ваш ответ Альберт за ваш ответ. Это решает еще одно из моих сомнений в "Режиме работы" и "Режиме всех файлов".

Другие вопросы по тегам