тыпНавучанне ў класах
РЭГІСТРАЦЫЯ

селен пашыраны

Selenium Advanced Training & Certification Course

агляд

Аўдыторыя і Перадумовы

змест курса

Расклад і зборы

сертыфікацыя

селен Advance

Гэты курс прасунутага ўзроўню закліканы забяспечыць прафесіянал тэставання, якія выкарыстоўваюць Selenium на новы ўзровень майстэрства з інструментам. Тэсціроўшчыкі навучацца выкарыстоўваць пашыраныя функцыі Selenium для павышэння Selenium аўтаматызаваных тэставых з дапамогай рэдактара Eclipse IDE. Практычныя інструкцыі прызначана для тых, хто хоча вывучыць ўлада выкарыстання Selenium.WebDriver задумана, каб прапанаваць просты і кароткі інтэрфейс праграмавання, а таксама адрас шэрагу абмежаванняў у падрыхтоўцы Селен-RC API.This ў асноўным плануюцца тыя спецыялісты, якія маюць разуменне асноў Java і селену. У цяперашні час, Selenium WebDriver 2 з'яўляецца найбольш прымальным інструментам. Асноўная ўвага надаецца практычнае прымяненне Selenium для вырашэння праблем вэб аўтаматызаваны тэставання з выдасканаленасцю.

Мэты

  • Выкарыстанне перадавых метадаў праграмавання для кіравання Selenium
  • Праца з рэгулярнымі выразамі і шаблон на аснове праверкі
  • Апрацоўка выключэнняў, што спыніць Выкананне тэсту
  • Выкананне SQL выклікаў для праверкі дадзеных
  • Праграмным пошук вэб-аб'ектаў
  • Дынамічна збор дадзеных з вэб-кіравання
  • Распрацоўка базы дадзеных тэставання якія кіруюцца ў Selenium
  • Стварэнне размеркаванага тэставання карыстальніка для выканання тэстаў шматкарыстальніцкіх (тэсты Selenium Grid)

мэтавая аўдыторыя

Мэтавая аўдыторыя тэстараў праграмнага забеспячэння, якія імкнуцца аўтаматызаваць тэставанне вэб-прыкладанняў з выкарыстаннем Selenium на высокім тэхнічным узроўні. Гэты курс прызначаны ў першую чаргу для прафесіяналаў тэставання, якія выкарыстоўваюць Selenium. Глядач можа таксама ўключаць у сябе якасць практыкаў забеспячэння, менеджэр і кіраўнік груп, якія адказваюць за ўзаемадзеянне з тэстарамі або якія павінны гарантаваць, што сродкі ў поўнай меры і належным чынам рэалізаваны.

перадумовы

    • Прынамсі 3 месяцаў вопыту ўкаранення аўтаматызаванага тэставання з дапамогай Selenium (рэкамендуецца)

or

  • ITS курс: Уводзіны ў Selenium
  • Некаторы досвед распрацоўкі праграмнага забеспячэння (рэкамендуецца)
  • Агульнае разуменне вэб-прыкладанняў (пажадана)
  • Веданне праграмавання Java не з'яўляецца абавязковай умовай для гэтага курса, але такое веданне карысна.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript Injection
  • Робат API для аконных элементаў кіравання на аснове 20
  • Практыкаванне 1.1 - Выкарыстанне робата API,
  • Тэставанне загрузкі файлаў і загрузкі
  • Практыкаванне 1.2 - Тэставанне файла Загрузіць і спампаваць
  • Апрацоўка Дата Час Picker з дапамогай Selenium
  • Практыкаванне 1.3 - Тэставанне Выбар даты
  • Памылка сертыфіката SSL Handling ў Selenium
  • Практыкаванне 1.4 - Апрацоўка памылак SSL
  • Выканаць код, заснаваны на JavaScript з выкарыстаннем Selenium WebDriver
  • Як знайсці непрацуючыя спасылкі з дапамогай Selenium WebDriver
  • Апрацоўка Печыва ў Selenium WebDriver
  • Перацягвання ў WebDriver

Chapter 2: AJAX, Listener & dynamic applications

  • Дынамічныя аб'екты - пераменная XPaths
  • Dynamic Web Табліца Handling
  • Практыкаванне 2.1 - Праца з дынамічным вэб-табліцы
  • Апрацоўка AJAX расчыняюцца
  • Навядзіце курсор мышы на меню і кадраў з дапамогай класа дзеянняў.
  • Практыкаванне 2.2 - Праца па класе дзеянняў
  • Пстрыкніце правай кнопкай мышы на аб'екце

Chapter 3: Web Tables

  • Што такое вэб-табліца
  • Выманне дадзеных з вэб-табліц
  • Прыклады на статычных і дынамічных вэб-табліц
  • Стварэнне шматразовыя функцыі для вэб-табліц
  • Практыкаванне 3.1 - Стварэнне шматразовыя функцыі для вэб-табліц

Chapter 4: Database testing using web driver

  • Ўстаноўка базы дадзеных MySQL
  • Агляд на інтэрфейс падлучэння, Statement інтэрфейсу, Preapared Заява і Resultset інтэрфейсаў.
  • Прыклад праграмы з базай дадзеных Access.
  • Некаторыя прыклады на SELECT, UPDTE і DELETE queies
  • Практыкаванне 4.1 - Тэставанне функцыянальных магчымасцяў базы дадзеных
  • Некаторыя прыклады WebDriver з выкарыстаннем дадзеных з базы дадзеных прынеслі

Chapter 5 : DataDriven Framework using TestNG

  • Будаўніцтва Тэст базавага класа з выкарыстаннем TestNG анатацый
  • Чытанне XPaths, канфігурацыі з файла уласцівасцяў
  • Рэалізацыя WebDriver няяўна чаканні з выкарыстаннем WebdriverWait
  • Пабудова функцыі карыснасці
  • Рэалізацыя тэстаў, партыя працуе іх і параметрызацыі з дапамогай файлаў XLS
  • Практыкаванне .1 - Handson Выкарыстоўвайце выпадак з Driven дадзеных падыходу
  • Кіраванне парадку выканання з XLS файлаў

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Кантрольны прыклад сцэнара, каб быць зроблена з дапамогай Page Factory Pattern і TestNG

Chapter 7: Reporting

  • Ўстаноўка экстенты справаздач убудова ў Eclipse,
  • Метады ў Аб'ём справаздачы
  • Практыкаванне 6.1 - Ступень Справаздача аб рэалізацыі

Chapter 8: Maven Project Management Tool

  • Селен Інтэграцыя з інструментам зборкі: Maven
  • Інтэграцыя з Advanced Reporting Механізмам
  • Інтэграцыя з log4j Бібліятэка справаздач
  • Платформа аўтаматызацыі распрацоўкі: Працоўны стол, RESTapi, Мабільная сувязь
  • Параўнанне паміж Ant і Maven
  • ўстаноўка Maven
  • Разуменне Maven Структура
  • Стварэнне праекта Maven ў Eclipse,
  • Maven зборкі Cycles
  • Прыклад Дзямко зборкі сесіі Maven праекта
  • Разуменне Maven залежнасцяў
  • Разуменне рэпазітароў Maven
  • Практыкаванне 7.1 - Дэманстрацыя інтэграцыі Maven Eclipse,

Кіраўнік 9: Бесперапыннае тэставанне інтэграцыі з выкарыстаннем Jenkins

  • Што такое Джэнкінс
  • Бесперапынныя інструменты зборкі інтэграцыі
  • Як усталяваць Джэнкінс
  • Як стварыць простую працу
  • Практыкаванне 8.1 - Стварэнне працоўных месцаў у Джэнкінс
  • Інтэграцыя Джэнкінс да праекту
  • Інтэграцыя Джэнкінс з Eclipse,
  • Практыкаванне 8.2 - Інтэграцыя Джэнкінс з Eclipse,

Калі ласка, напішыце нам па адрасе info@itstechschool.com І звязацца з намі па тэлефоне + 91-9870480053 за цэнавай курс і сертыфікацыі кошт, графік і месца

Напішыце нам запыт

Для атрымання дадатковай інфармацыі ласкава Звяжыцеся з намі.


водгукі