TypeClassroom Training
REGISTER

selenium foarôfgeand

Selenium Advanced Training & Certification Course

Oersicht

Audienz en foarwerpen

Course Outline

Schedule & Fees

Certification

Selenium Advance

Dizze kursus foar advanced-nivo is ûntwurpen om testen professionals te bringen dy't Selenium oan in nije feardigensnivo brûke mei it ark. Testers sille leare hoe't jo ekonomyske selenium-funksjes brûke om selenium automatisearre test suites te ferbetterjen mei help fan de Eclipse IDE-editor. Hânsyndieling is foarsjoen fan 'e minsken dy't de krêft brûke wolle fan Selenium. WebDriver is bedoeld om in ienfâldige en koart programma-ynterface oan te bieden lykas adressen in tal beheinen yn' e Selenium-RC API. Dizze oplieding is bedoeld foar Dy profesjonals dy't it begryp fan basis Java en selenium hawwe. Tsjintwurdich is Selenium WebDriver 2 in meast akseptearre ark. De fokus is op 'e praktyske tapassing fan Selenium om webside mei automatisearre testfragen oplossing te meitsjen.

doelstellingen

  • Soargje foar fierdere programmearmetiken om Selenium te stjoeren
  • Wurkje mei Regular Expressions en Pattern-basearre ferifikaasje
  • Hâldingen Utsûnderingen dy't stoppe útfiere
  • SQL-opfallen útfiere om gegevens te ferifiearjen
  • Programmatysk sykjen foar webobjekten
  • Dynamisearje gegevens fan webkontrôles
  • Untwerp in gegevensrjochte testroman yn Selenium
  • Meitsje ferwurke brûkersstests om multi-user tests te dwaan (Selenium Grid tests)

Doelgroep

It doelgroep is softwareproblemen dy't socht om it testen fan webapplikaasjes te brûken mei Selenium op in hege technyske nivo. Dizze kursus is benammen ûntwurpen foar testproteksjes dy't Selenium brûke. It publyk kin ek soargje foar kwaliteitssoarch-arbeiders, managers, of teamlieders dy't ferantwurdlik binne foar ynteraktyf mei testers of dy't nedich binne soargje dat de arken folslein en goed ynfierd wurde.

dy talittingseasken pleatst

    • At least 3 moannen fan ûnderfining útfiere mei automatisearre toetsen mei Selenium (oanrikkemandearre)

or

  • ITS Kursus: Ynlieding foar selenium
  • Guon softwareûntwikkeling ûnderfine
  • Algemiene ynsjen fan web-basearre tapassingen (winsken)
  • Kennis fan Java-programmearring is gjin betingst foar dizze kursus, mar sa'n kennis is benefisyf.

Course Outline Duration: 3 Days

Chapter 1: More advanced Features in Selenium

  • JavaScript Injection
  • Robot API foar finsterbasearre controls 20
  • Bewurkje 1.1 - API brûke
  • Testjen fan bestannen fan bestannen en downloads
  • Bewurkje 1.2 - Testjen fan bestannen en downloaden
  • It hantljen fan dattiidske picker mei selenium
  • Bewurkje 1.3 - Testing Date Picker
  • SSL-sertifikaat-flaterhandling yn selenium
  • 1.4 - Bewurkjen fan SSL-flater
  • JavaSkript basearre koade útfiere mei Selenium Webdriver
  • Hoe kinne jo Broken links fine mei help fan Selenium Webdriver
  • Handling koekjes yn Selenium WebDriver
  • Sleep en drop yn Webdriver

Chapter 2: AJAX, Listener & dynamic applications

  • Dynamyske objekten - fariabele xpaths
  • Dynamyske webtabyshandling
  • Bewurkje 2.1 - Wurkje mei Dynamic Web Table
  • Handling AJAX Drop Downs
  • Mûstsje oer menus en frames mei help fan aksjeklasse.
  • 2.2 útfiere - wurkje op aksjeklasse
  • Rjochtsklik op in objekt

Chapter 3: Web Tables

  • Wat is Webtabel
  • Utjeare gegevens fan webtalen
  • Foarbylden op statyske en dynamyske websiden
  • Stelbere funksjes foar Webtabellen meitsje
  • Bewurkje 3.1 - Ferwurbere funksjes foar webtablo's meitsje

Chapter 4: Database testing using web driver

  • Ynstallaasje fan MySQL-databank
  • Oersjoch oer ferbining-ynterface, deklaraasje-ynterface, preaparre ferklearring en resultat-ynterfakken.
  • Foarbyldprogramma oan Access Database.
  • Guon foarbylden op SELECT, UPDTE en DELETE-kaemjes
  • Bewurkje 4.1 - Testen fan databankfunksjes
  • Guon webdriver foarbylden mei gebrûk fan gegevens út de databank

Chapter 5 : DataDriven Framework using TestNG

  • Boude Testbasisklasse brûkend testNG annotaasjes
  • Reading XPATHS, konfiguraasje fan eigenskippen bestannen
  • Implementearje wiskundige wiskundige wizigje mei WebdriverWait
  • Stelselfunksjes meitsje
  • Utfieringen fan testen, stap mei har en parametearjen mei xls-bestân
  • Oefening .1 - Handson brûke kaas mei data oanwêzige oanpak
  • Bestjoeren útfieringsoarder fan XLS-bestannen

Chapter 6: Page Objects & Page Factory Framework using TestNG

  • Test Case Scenario wurde makke mei Side Factory Pattern en TestNG

Chapter 7: Reporting

  • Ynstallaasje fan rapport rapportearje yn Eclipse
  • Methods in Extent Report
  • Bewurkje 6.1 - útstjoering fan ymplemintaasje

Chapter 8: Maven Project Management Tool

  • Selenium-yntegraasje mei boud-ark: Maven
  • Yntegraasje mei Advanced Reporting Mechanism
  • Yntegraasje mei log4j Berjochtbibleteek
  • Automatisearringsplatfoarm: Desktop, RESTapi, Mobile
  • Fergeliking tusken Ant en Maven
  • Ynstallaasje fan Maven
  • Understanding Maven Struktuer
  • It meitsjen fan in Mavenprojekt yn Eclipse
  • Maven bouwe cycles
  • Probe Demo fan Sesje fan Maven Project
  • Understanding Maven Dependencies
  • Understanding Maven Repositories
  • Bewurkje 7.1 - Demo fan Maven Eclipse Integration

Haadstik 9: Continuous Integration Testing mei Jenkins

  • Wat is Jenkins
  • Untfangende yntegraasjemiddels
  • Jenkins ynstallearje
  • Hoe meitsje in ienfâldige taak
  • Bewurkje 8.1 - Jenkins oanbiede
  • Yntegrearjen fan Jenkins nei it projekt
  • Yntegrearjen fan Jenkins mei Eclipse
  • 8.2 útfiere - Yntegraasje fan Jenkins mei Eclipse

Skriuw jo by ús op info@itstechschool.com & kontaktje ús by + 91-9870480053 foar de kursuspriis en sertifikaatkosten, skema en lokaasje

Drop Us in Query

Foar mear ynfo leuk Kontakt mei ús opnimme.


Resinsjes