Проблема с параметризацией контрольной точки файла в UFT
У меня есть образец PDF и есть одно поле с номером счета. Я хочу, чтобы этот номер счета был подтвержден. Я добавил контрольную точку файла с переменной среды. Я узнаю номер счета нового PDF во время выполнения, поэтому я передал номер счета переменной среды во время выполнения. Вместо номера счета (контрольной точки) в операционной системе, я определил его как среду ("AccNumber"). Ниже приведен код, где я назначаю номер счета в переменной env.
Environment("AccNumber") = strAccNumber
После чего мой контрольно-пропускной пункт присутствует. Я проверил, что strAccNumber, а также переменная окружения получает правильный номер счета. Сбой контрольной точки и в результате в строке номера счета она дает:
Expected : Environment("AccNumber")
Actual : 756325
Вместо среды ("AccNumber") должен прийти номер счета. Может кто-нибудь, пожалуйста, помогите
Примечание. Я использую HP UFT 12.51.
1 ответ
В идеале это должно работать. Но вы не упомянули, как вы читаете и записываете переменные окружения в сценарии.
Если переменная окружения "AccNumber" не зарегистрирована должным образом во время выполнения, она вернет пустую строку, а НЕ само имя строки.
Пожалуйста, поделитесь фрагментом кода, который вы написали для чтения / записи переменной среды.