План на курса
Модул 1: Общ преглед на HP UFT
• Начална страница на UFT
Модул 2: Подготовка за запис / Ползи Test Automation
• Навигирайте в типичния работен процес за тестване на GUI
• Документирайте стъпките на бизнес процес
• Приоритизирайте бизнес процесите, като използвате ефективни критерии
• Съберете достатъчно данни от теста
• Подгответе тестовата среда за автоматизирано тестване
Модул 3: Преобразуване на ръчен тестов случай в автоматизиран тест
• Пуснете тест и проверете за грешки
• Запазване на тест
• Вижте резултатите от теста
Модул 4: Идентифициране на обект
• Идентифициране на обекти в UFT за тестване на GUI
• Използвайте Object Repository за управление на тестови обекти в UFT за тестване на GUI
Модул 5: Споделяне на обектно хранилище
• Идентифицирайте типовете хранилища на обекти
• Управлявайте споделени хранилища на обекти с помощта на мениджъра на хранилищата на обекти
• Използвайте идентификатори за визуална връзка
Модул 6: Синхронизиращ обект
• Дефиниране на синхронизация в UFT за тестване на GUI
• Идентифицирайте употребите на синхронизация в UFT за тестване на GUI
• Добавяне на стъпка за синхронизиране за определен обект
Модул 7: Използване на контролни точки
• Дефиниране на стандартни контролни точки
• Добавете стандартни контролни точки към тест
• Използвайте регулярен израз, за да добавите гъвкавост към стандартна контролна точка
Модул 8: Използване на параметри
• Въведете входен или изходен параметър
• Въведете изходен параметър
• Параметризиране на контролна точка
• Оценете резултатите от тестовете за итеративни тестове
Модул 9: Как да използваме повторно използваеми действия
• Идентифицирайте действията при GUI тестване
• Идентифицирайте видовете действия
• Идентифицирайте действието и тествайте итерации
• Идентифицирайте повиквания към съществуващи действия и копия на действия
• Споделете стойности с помощта на глобалната таблица с данни
• Извикване на действия с параметри
• Съхранявайте връщаните стойности на действието
• Създайте множество действия от едно действие
• Създайте ново действие
• Извикване на повторно използвано действие от друг тест
• Използвайте локални и глобални информационни листове
• Разрешаване на липсващи действия
Модул 10: Добавяне на стъпки без инструмент за запис
• Избройте типовете стъпки, които могат да бъдат добавени към тест без използване на функцията за запис
• Използвайте условни изрази в тест
• Използвайте генератора на стъпки
• Използвайте обекта reporter, за да докладвате събития в резултатите от теста
Модул 11: Създаване на тестове върху уеб приложение
• Запишете и стартирайте тест на уеб приложение
• Вмъкване на стандартни контролни точки върху уеб обекти
• Вмъкнете текстова контролна точка в тест за уеб приложение
Модул 12: Тестване на уеб услуги с UFT API
• Дефиниране на ориентирана към услуги архитектура (SOA)
• Идентифицира компонентите на SOA
• Дефиниране на терминологията и принципите около компонента
тестване
• Навигирайте в потребителския интерфейс на UFT за тестване на API
• Създайте основен тест за услуга (API тест) в UFT
Oтзиви от потребители (5)
Наслаждавах се на всичко, тъй като всичко е ново за мен и виждам добавената стойност, която може да придаде на работата ми.
Zareef - BMW South Africa
Курс - Tosca: Model-Based Testing for Complex Systems
Машинен превод
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Курс - Robot Framework: Keyword Driven Acceptance Testing
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Курс - Automation Testing with Cypress
Анализ стъпка по стъпка. Обяснение на всеки ред от кода. Всеки проблем, който имах по време на курса, беше успешно решен и Лукаш ми каза причината. Харесаха ми и добрите практики, които бяха представени. Никога не съм бил убеден в стила TDD - просто не го намирам за полезен и не си заслужава времето. Łukasz посочи толкова много предимства на TDD, че напълно промени мнението ми.
Michal Uscinski - Devapo Sp. z o. o.
Курс - Testing Angular Applications
Машинен превод
The trainer explained every functionality thoroughly.