ТипОбучение в клас
РЕГИСТРИРАЙ СЕ

Kонтакти

Полетата отбелязани със * се изисква

 

Ranorex v8.x (основен до напреднал)

Описание

Аудитория и предпоставки

Дизайн на курса

График и такси

сертифициране

Ranorex v8.x (основен до напреднал)

Ranorex Studioе GUI тест за автоматизация на рамката, предоставена от Ranorex GmbH, компания за разработка на софтуер. Рамката се използва за тестване на настолни, уеб базирани и мобилни приложения.Ranorex Studio поддържа разработването на автоматизирани тестови модули, като използва стандартни езици за програмиране като C # и VB.NET

Цели

  • Идентификация на обект с използване на RanoreXpath
  • Автоматизиране на тестване на приложения на прозорци
  • Автоматизирано тестване на уеб приложения
  • Тестване на данни
  • Създаване и текущ тест с помощта на ръчно C # Scripting
  • Създаване на скриптове с помощта на описателно програмиране
  • Хибриден модел с регистриран модул и кодов модул
  • Дистанционно изпълнение с използване на Ranorex Remote Agent
  • Дистанционно изпълнение на уеб тест със селен интеграция

Предпоставки

  • Концепции за тестване на софтуер
  • Концепции за Xpath & CSS
  • C # Основи на езика

Продължителност на курса: 3 дни

Ден първи

  • Въведение в инструмента Ranorex
  • Компоненти на инструмента Ranorex
  • Тълкуване на Ranorex Studio IDE
  • Работа с инструмента Ranorex Spy
  • Техники за идентификация на обекти на Ranorex
  • Проследяване на обекти на прозореца
  • Разбиране на RanoreXpath
  • Ръчно пишете RanoreXpath
  • Работа с помощника на Ranorex Instrumentation Wizard
  • Инсталиране на добавката Ranorex в Firefox & Chrome
  • Проследяване на обекти на уеб приложения в IE, Firefox и Chrome
  • Използване на CSS в RanoreXpath
  • Използване на регулярен израз в RanoreXpath
  • Различни видове режими за генериране на RanoreXpath
  • Разбиране на разликата между модела Simple, Reduce & StepCostReduce
  • Персонализиране на RanoreXpath с количествени / серумни фактори
  • Създаване на проект Ranorex C #
  • Тълкуване на проекта и решението на Ranorex
  • Разбиране на файловата система за проекти на Ranorex
  • Разбиране на референциите, използвани в проекта
  • Работа с приложението за прозорци
    • Записване на тест върху приложението за прозорци
    • Интерпретиране на записани данни за ключови думи
    • Тълкуване на C # кода зад данните за ключови думи
    • Running и анализиране на резултатите от регистрационните файлове на Ranorex
  • Работа с уеб приложения
    • Записване на тест върху уеб приложения
    • Интерпретиране на записани данни за ключови думи
    • Тълкуване на C # кода зад данните за ключови думи
    • Running и анализиране на резултатите от регистрационните файлове на Ranorex
  • Ранорекс Архитектура
  • Работа с хранилището на Ranorex
    • Добавяне на елементи към хранилището чрез проследяване
    • Добавяне на елементи към отвореното хранилище посредством <Ctrl> + <LWin> бърз достъп
    • Ръчно добавяне на елементи в хранилището и определяне на пътя
    • Създаване на допълнителни хранилища и добавяне на елементи
    • Почистване на хранилището с неизползвани елементи
    • Картографиране на конкретно хранилище в записващ модул
    • Качване и вграждане на хранилище в записващия модул
    • Използване на отделно хранилище като споделено хранилище
  • Ръчно създаване и изпълнение на модул
  • Инсталиране на Ranorex Remote Agent
  • Добавяне на няколко Configuration TestRun за дистанционни изпълнения
  • Пускане на Ranorex diff. TestRun Конфигурации на тестовия пакет на един или повече отдалечени агенти

Ден II

  • Създаване на отделни папки за управление на различни елементи
  • Създаване на отделно хранилище
  • Създаване на под-модули за многократна употреба за автоматизация от край до край
  • Създаване на тестов случай в тестовия пакет с подмодулите
  • Текущи и анализиращи резултати на тестовия пакет
  • Създаване на тестови данни във външен файл в Excel
  • Добавяне на външен файл в Excel като източник на данни
  • Създаване на модулна променлива в модула
  • Параметризиране на модул Стъпка / хранилище RanorexPath
  • Добавяне на обвързване на данните към тестовия случай и свързване на параметъра Excel Column to Module
  • Текущо управлявани данни за тестване на данни и анализиране на данни
  • Добавяне на потвърждение към модула за потвърждаване на параметризирани данни
  • Докладване на моментна снимка към дневника
  • Задача: Създайте модулен скрипт DDDT от край до край за уеб приложение
  • Работа с тестовете
    • Добавяне на настройка & Teardown блок към тест кутии и тест
    • Добавяне на модули към блоковете за настройка и окосмяването
    • Работен тестов касет / тестов пакет с тестови принадлежности
  • Работа с валидации
    • Добавяне на стъпка за валидиране чрез запис
    • Извършване на проверка на наличието на елемент
    • Извършване на текст, размер, проверка на местоположението
    • Извършване на проверка на съдържанието на изображението
  • Работа с разпознаване на базата на изображения
    • Тест за запис, използвайки разпознаване на изображения
    • Текущи и анализиращи резултати
    • Персонализиране на свойствата за разпознаване на изображения
  • Работа с кодови модули
    • Добавяне на кодов модул към проект
    • Разбиране на C # кодовата структура
    • Добавяне на кода на съобщението
    • Текущи и анализиращи резултати
    • Добавяне на отчетно съобщение
    • Текущи и анализиращи резултати
  • Работа с модули от край до край код (за Win App)
    • Създаване на отделни модули с хранилище за:
      • Отваряне на заявката
      • Валидиране на заявката
      • Заключителна заявка
    • Създаване и стартиране на тестов калъф с кодови модули
    • Добавяне на параметър на модула на кода
    • Добавяне на валидиране в кодовия модул
    • Отчитане на екранна снимка от кодовия модул
    • Създаване и стартиране на DDT тестови касетки с използване на кодови модули
  • Задача:
    • Създаване и стартиране на DDT Test Case с помощта на кодови модули (C # Scripting) за уеб приложения

Ден III

  • Работа с библиотеки
    • Добавяне на колекция от потребителски кодове към проект
    • Разбиране на класовата структура на колекцията на потребителски кодове на C #
    • Добавяне на статични методи, дефинирани от потребителя
    • Извикване на методи, дефинирани от потребителя от кодовия модул
    • Текущи и анализиращи резултати
  • Работа с описателно програмиране
  • Работа с класове на обектния модел на страница
    • Създаване и стартиране на POM класове за Win App
    • Създаване и изпълнение на POM класове за уеб приложение
  • Работа с опцията за динамично търсене
  • Работа с хибридни тестови модели
    • Създаване на нов тест в тестовия пакет
    • Добавяне на преработен модул
    • Добавяне на кодов модул
    • Текущи и анализиращи резултати
  • Работа с изскачащи прозорци с помощта на PopupWatcher
    • Създаване на клас PopupWatcher
    • Добавяне на конфигурация за гледане
    • Обработка на изскачащи прозорци на ниво код
    • Обработка на изскачащи прозорци на ниво пакет с помощта на инсталацията и клавиатурата
  • между Ranorex Remote Agent и Селен УебДрайвър
  • Интеграция на Ranorex & Selenium WebDriver
    • Конфигуриране на селен Grid Hub и възел с Timeout
    • Добавяне на Селен Грид EndPoint
    • Стартиране на Ranorex Web TestCase на отдалечен Селен Endpoint
    • Анализиране на резултатите от отдалеченото изпълнение

Моля, пишете ни на адрес info@itstechschool.com и се свържете с нас на + 91-9870480053 за цената на курса и за сертифицирането, график и местоположение

Дайте ни запитване

сертифициране

При успешно завършване на курс CSPO за два дни (16 часа), преподаван от Certified Scrum Trainer (като този курс), ще получите сертификат от Scrum Alliance, който Ви посочва Certified Scrum Product Owner. Сертифицирането включва двегодишно членство в Scrum Alliance.

За повече информация любезно свържете се с нас.


Отзиви