Нека разберем следната част от кода
SystemUtil.Run "C: \ Program Files \ HP \ sample \ flight \ app \ flight.exe"Диалогов прозорец ("Вход"). WinEdit ("Име на агент:"). Задайте "Гуру"Диалогов прозорец ("Вход"). WinEdit ("Име на агент:"). Напишете micTabДиалогов прозорец („Вход“). WinEdit („Парола:“). SetSecure „4af272a62666d2e“Диалогов прозорец ("Вход"). WinButton ("ОК"). ЩракнетеПрозорец ("Резервация на полет"). Затворете
- Първата стъпка е командата SystemUtil.Run, която се използва по подразбиране от UFT / QTP за отваряне на приложение. По време на записа, използвайки менюто "Старт" на Windows, ние преминахме към приложението "Резервация на полет". По това време Micro Focus UFT идентифицира местоположението на своя изпълним файл и вмъкна командата System.Util, за да го отвори.
- Ред 2 е задаване на име на агент като гуру, както е показано на активния екран
- Ред 3 е натискане на клавиша Tab на клавиатура, за да пренесете Focus от полето на името на агента в полето за парола, което е точно тази стъпка. Човешките потребители трябва да използват операции с раздели или щраквания, за да се фокусират върху определен обект на екрана ... От друга страна, QTP може директно да идентифицира обект, като използва свойства на обекта и не изисква тези операции за „маневриране“ . Можем да изтрием тази стъпка, тъй като QTP пак ще може да задава полето за парола без тази операция
- Ред 4 е Задаване на парола като живак. HP QTP автоматично криптира паролите, въведени по време на запис, за да се избегнат нарушения на сигурността. Тази стойност не може да бъде декриптирана, т.е. няма начин да се възстанови първоначалната стойност с помощта на тези криптирани данни. Можете изрично да шифровате парола, като използвате инструмента за кодиране на пароли. За нашите учебни цели ще използваме паролата в суров вид. И операцията също ще се промени на Set
- Ред 5 щраква върху бутона „ОК“
- Ред 6 затваря прозореца
Щракнете тук, ако видеоклипът не е достъпен