типОбука у учионици
РЕГИСТЕР

Селен

Селениум основни курс за обуку и сертификацију

преглед

Публика и предуслови

Цоурсе Оутлине

Распоред и таксе

потврда

Селениум основни курс и сертификација

Селен је опен соурце и преносни аутоматизовани с / в алат који се користи за тест аутоматизацију (веб апликације). Лиценцирана је под Апацхе лиценцом КСНУМКС. Селен је скуп алата који помаже у аутоматизацији само веб апликација. Овај туториал ће вам дати детаљно разумевање Селениума и његових сродних алата и њиховог кориштења. Има могућности за рад различитих оперативних система и претраживача. Селен није само један алат, већ скуп алата који помаже тестерима да ефикасније и прецизније аутоматизују веб апликације.

Циљеви Селен основног тренинга

Селен је преносни софтвер за тестирање софтвера за веб апликације. Ово је свеобухватан курс обуке за аутоматско тестирање, укључујући Увод у Аутоматско тестирање, Увод у Селениум ИДЕ и његову инсталацију, Селениум ИДЕ концепте, Селениум РЦ, ТестНГ, Веб Дривер функције, Оквир и Селениум Грид итд.

  • Селен је отворени извор.
  • селен Може се продужити за различите технологије које излажу ДОМ.
  • Има могућности да изврши скрипте у различитим прегледачима.
  • Може да изврши скрипте на различитим оперативним системима.
  • Селен подржава мобилне уређаје.
  • Извршава тестове унутар претраживача, тако да фокус није потребан док је извршење скрипте у току.
  • Паралелно може извршити тестове уз коришћење Селениум Гридс.

Intended Audience of Selenium Basic Course

Селениум Басиц Траининг је намењен професионалцима за тестирање софтвера који би жељели научити основе Селена кроз практичне примјере. Овај туторијал садржи довољно састојака да бисте започели са Селенијумом, одакле ћете се одвести на виши ниво стручности.

Prerequisites of Selenium Basic Certification

  • Основно знање о ЈАВА
  • Основно знање о тестирању софтвера

Course Outline Duration: 3 Days

Поглавље КСНУМКС: Упознавање са Селеном

  • Историја селена
  • Увод у селен
  • Архитектура селенског Вебдривера
  • Селениум Јавадоцс

Поглавље КСНУМКС: Инсталације и конфигурације

  • Јава инсталација
  • Ецлипсе инсталација и конфигурација
  • Селениум Јарс довнлоад и конфигурација
  • Поставке пројекта Селениум

Поглавље КСНУМКС: Основни концепти првог програма Вебдривера

  • Вебдривер Интерфаце
  • Вјежба КСНУМКС: Имплементација Вебдривер интерфејса
  • Бровсер Дриверс
  • Основне методе Вебдривера
  • Вјежба КСНУМКС: Имплементација основних метода Вебдривера
  • Како да покренете тестове у Гоогле Цхроме-у
  • Вежба КСНУМКС: Покретање тестова у Гоогле Цхроме-у
  • Како да покренете тестове у програму Интернет Екплорер
  • Вежбање КСНУМКС: Покретање тестова у Интернет Екплореру

Поглавље КСНУМКС: Технике и алатке локатора

  • Инсталирање Фиребуг и Фирепатх у Фирефоку
  • Технике лоцирања: ИД, кПатх, тагНаме
  • Технике локатора: цлассНаме, име, линкТект
  • Писање прилагођених кПатхс
  • ЦСС селекторски локатори
  • Вјежба КСНУМКС: Имплементација различитих локатора

Поглавље КСНУМКС: Технике за аутоматизацију Веб УИ-а

  • Хандле дропдовнс
  • Дропдовн Метходс: Селецт
  • Вежбање КСНУМКС: Управљање дропдовн-има, Изаберите вредности по видљивом тексту, по атрибуту вредности
  • Руковање радио дугмићима и цхецкбокес
  • Вежбање КСНУМКС: Руковање радио дугмићима и квадратићима
  • Лист Техника за руковање радио дугметима
  • Селецтион, Деселецтион, Енабле & Дисаблинг
  • Вежба КСНУМКС: Спровођење селекције, избора, омогућавања и онемогућавања
  • Управљање упозорењима и појавним окидачима
  • Вјежба КСНУМКС: Хандле Попупс, модали, јавасцрипт упозорења и упутства

Поглавље КСНУМКС: Технике за аутоматизацију Веб УИ-а

  • Руковање мишевним интеракцијама
  • Вежбање КСНУМКС: Имплементирајте догађаје миша
  • Руковање догађајима тастатуре
  • Вјежба КСНУМКС: Имплементирати Кеипресс догађаје
  • Дискусија о Акционој Класи
  • Руковање вишеструким прозорима
  • Вјежба КСНУМКС: Отворите више прозора, пребаците се између њих
  • Концепти ручног окна
  • Руковање ул ли ознакама
  • Вежбање КСНУМКС: Руковати ул и ли ознакама
  • Како управљати иФрамес
  • Вежбање КСНУМКС: Интерактивно са иФрамес
  • Руковање мрежним столовима
  • Вежбање КСНУМКС: Читање података из мреже података
  • Максимизирање Виндовс-а и брисање колачића
  • Узимање снимака грешака
  • Резултати теста е-поште
  • Вежбање КСНУМКС: Узмите снимке грешака и резултате теста е-поште

Поглавље КСНУМКС: Синхронизација и чекање

  • Руковање проблемима синхронизације
  • слееп ()
  • Имплицитно и експлицитно сачекајте
  • Флуент Ваит
  • Вјежба КСНУМКС: Имплементирати све врсте чекања

Поглавље КСНУМКС: Више функција Вебдривер-а

  • Жељене могућности
  • Рад са претраживачем без главе
  • Рад са ПхантомЈС
  • Вјежба КСНУМКС: Имплементирати тест у ПхантомЈС-у
  • Рад са ХтмлУнитДривер
  • Вјежба КСНУМКС: Имплементирати тестове у ХтмлУнитДривер
  • Профили Вебдривера
  • Вјежба КСНУМКС: Извршите тестове у више профила претраживача
  • Руковање динамичким објектима

Поглавље КСНУМКС: Селениум Грид

  • Шта је Селениум Грид
  • Како даљинско извршити селенове тестове
  • Конфигурисање чворишта и чвора
  • Регистровање сервера Хуб и Ноде
  • Жељене могућности - Грид програм
  • Вјежба КСНУМКС: Извршите даљинска испитивања

Поглавље КСНУМКС: Тестирање мобилне аутоматизације

  • аппиум Карактеристике
  • Инсталација Андроид СДК, Ецлипсе
  • Постављање системских варијабли за рад Андроида
  • Инсталација сервера раније епохе
  • Конфигурисање епохе, селен Тегле
  • Позивање Андроид виртуелног уређаја
  • Вежбање КСНУМКС: Покретање тестова на Андроид Виртуал уређају

Поглавље КСНУМКС: Дизајн Паттернс за Веб Тестирање

  • Обрасци објеката странице
  • Паге Фацтори Паттернс
  • Лоадабле Цомпонентс
  • Вјежба КСНУМКС: Имплементација објеката странице и фабрике страница за сценарио тестирања

Поглавље КСНУМКС: ТестНГ Фрамеворк

  • Зашто ТестНГ и његове предности
  • Инсталација и подешавање ТестНГ-а у ецлипсе-у
  • Аннотатионс оф ТестНГ
  • Приоритет тестирања у тестНГ
  • Вежба КСНУМКС: Имплементација тестНГ анотација
  • Дисбалирање и омогућавање тестова и коришћење временских ограничења
  • Важност тестНГ конфигурационог фајла - тестнг.кмл
  • Групе у ТестНГ
  • Тестирање на основу података са ТестНГ
  • Аннотатион ДатаПровидер - Параметрирање тестних случајева
  • Параметри у извештајима
  • Паралелне групе, паралелни тестови, класе и методе
  • Вјежба КСНУМКС: Покретање паралелних тестова и апартмана
  • Поновљени тестови нису успели
  • Успех, неуспјех и увјерење
  • Резултати логовања, Слушалице за пријављивање, Пријављивање новинара
  • Репортер АПИ

Поглавље КСНУМКС: Генерисање извештаја

  • Преузимање и конфигурисање КССЛТ извештаја
  • Генерисање ХТМЛ извештаја за извршење теста Селениум
  • Вежбање КСНУМКС: Генерисање КССЛТ и ХТМЛ извештаја

Молим вас, пишите нам инфо@итстецхсцхоол.цом и контактирајте нас на + КСНУМКС-КСНУМКС за цену курса и сертификацију, распоред и локацију

Испусти нас упит

За више информација љубазно Контактирајте нас.


Коментара