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
Большое спасибо за ваш ответ Альберт за ваш ответ. Это решает еще одно из моих сомнений в "Режиме работы" и "Режиме всех файлов".