Давайте розберемося в наступному фрагменті коду
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 закриває вікно
Клацніть тут, якщо відео недоступне