MotaIkasgelako prestakuntza
ERREGISTRATU

Selenium

Selenioa Oinarrizko Prestakuntza eta Ziurtagiria Ikastaroa

Orokorra

Audientzia eta aurrebaldintzak

Ikastaroaren eskema

Ordutegiak eta tarifak

Ziurtagiria

Selenium Oinarrizko Prestakuntza Ikastaroa eta Ziurtagiria

Selenio bat da Kode irekiko eta test automatizatzeko (web aplikazioak) erabiltzen den s / w tresna automatizagarri eramangarria. Lizentzia 2.0 lizentziapean dago. Selenium aplikazioak bakarrik automatizatzen laguntzen duen tresnen suite bat da. Tutorial honek Selenioa eta bere tresnak eta haien erabilera ulertzeko sakonera emango dizu. Sistema eragile desberdinetan eta nabigatzaileetan funtzionatzeko gaitasuna du. Selenioa ez da tresna bakar bat, baizik eta testatzaileek web bidezko aplikazioen automatizazioa modu eraginkorrean eta zehatzagoan automatizatzen laguntzen duten tresnak dira.

Selenium Oinarrizko Prestakuntzako helburuak

Selenium aplikazioen software eramangarrien esparrua da web aplikazioetarako. Prozesu automatizatuen prestakuntza integrala da proba automatizatuetarako sarrera, Selenium IDEren sarrera eta bere instalazioa, Selenium IDE kontzeptuak, Selenium RC, TestNG, Web Driver Functions, Framework eta Selenium Grid, besteak beste.

  • Selenium iturburu irekiko tresna da.
  • selenioa DOMa azaltzen duten hainbat teknologiarentzat luzatu daiteke.
  • Nabigatzaile ezberdinetan gidoiak exekutatzeko gaitasuna du.
  • Sistema eragile desberdinetan gidoiak exekutatzeko gai da.
  • Selenium gailu mugikorrak onartzen ditu.
  • Arakatzailean egiten diren probak exekutatzen ditu, beraz, FUNTZIOA ez da beharrezkoa script-en exekuzioa exekutatzean.
  • Prozesuak exekutatzeko Selenium sareta erabiltzearekin batera exekutatu daitezke.

Intended Audience of Selenium Basic Course

Selenio Oinarrizko Prestakuntza Selenium-ren oinarrizko ikasketak praktikatzeko adibideen bidez ikasten dituzten software-probako profesionalentzat diseinatu da. Tutorialk aukeratutako osagaiak ditu Selenium-ekin hasi ahal izateko, zure esperientzia maila altuagoetara joateko.

Prerequisites of Selenium Basic Certification

  • JAVAren oinarrizko ezagutza
  • Oinarrizko ezagutza softwareen probetan

Course Outline Duration: 3 Days

1 kapitulua: Selenioa aurkeztea

  • Selenioa Historia
  • Selenioa sarrera
  • Arkitektura Selenium Webdriver
  • Selenium Javadocs

2 kapitulua: Instalazioak eta konfigurazioak

  • Java instalazioa
  • Eclipse instalazioa eta konfigurazioa
  • Selenium Jars deskarga eta konfigurazioa
  • Selenio proiektuaren ezarpenak

3 kapitulua: lehen Webdriver programaren oinarrizko kontzeptuak

  • Webdriver interfazea
  • Ariketa 3.1: Webdriver interfazea ezartzea
  • Arakatzailearen gidariek
  • Oinarrizko metodoak Webdriver
  • Ariketa 3.2: Webdriver oinarrizko metodoak ezartzea
  • Nola probatu Google Chrome-n
  • Ariketa 3.3: Google Chrome-n probak martxan jartzea
  • Nola probatu Internet Explorer-en
  • Ariketa 3.4: Exekutatze probak Internet Explorer-en

4 kapitulua: Locator-eko teknikak eta tresnak

  • Firefoxen Firebug eta Firepath instalatzea
  • Kokapen teknikak: ID, xPath, tagName
  • Kokapen teknikak: className, izena, linkText
  • XPaths pertsonalizatuak idaztea
  • CSS hautatzailearen lokalizatzaileak
  • Ariketa 4.1: Lokalizatzaile desberdinak ezartzea

5 kapitulua: Web UI automatizatzeko teknikak

  • Tiraderak erabiltzea
  • Dropdown metodoak: Hautatu
  • Ariketa 5.1: goitibeherak kudeatzea, Hautatu balioak testuaren bidez, baliozko atributuaren arabera
  • Irratiko botoiak eta kontrol-kaxak kudeatzea
  • Ariketa 5.2: Irrati botoiak eta kontrol-laukiak kudeatzea
  • Irrati botoiak kudeatzeko teknika zerrenda
  • Hautapena, desegitea, gaitzea eta desgaitzea
  • Ariketa 5.3: hautaketa, deselektatzea, gaitzea eta desgaitzea ezartzea
  • Alertak eta popupak kudeatzea
  • Ariketa 5.4: Kudeatu popups, modalak, javascript alertak eta galderak

6 kapitulua: Web UI automatizatzeko teknikak - Aurreratua

  • Mouse interakzioak kudeatzea
  • Ariketa 6.1: aplikatu saguaren gertaerak
  • Teklatuaren gertaerak kudeatzea
  • Ariketa 6.2: Keypress gertaerak ezartzeko
  • Ekintza Classeko eztabaida
  • Hainbat leiho maneiatzea
  • Ariketa 6.3: Ireki leiho ugari, aldatu haien artean
  • Leiho kudeatzeko kontzeptuak
  • Ul lin etiketak maneiatzea
  • Ariketa 6.4: ul eta li etiketak kudeatu
  • Nola kudeatu iFrames
  • Ariketa 6.5: iFrameekin elkarreragin
  • Taula taulak kudeatzea
  • Ariketa 6.6: irakurri datuak datu-sare batetik
  • Windows handitzea eta cookieak ezabatzea
  • Akatsen argazkiak ateratzerakoan
  • Email Test Emaitzak
  • Ariketa 6.7: Hartu akatsen argazkiak eta posta elektronikoaren test emaitzak

7 kapitulua: sinkronizazioa eta itxarotea

  • Arazo sinkronizatuak kudeatzea
  • lo ()
  • Itxaropen zehatza eta esplizitua
  • Itxaropen Arrunta
  • Ariketa 7.1: itxarote mota guztiak inplementatu

8 kapitulua: Webdriver funtzio gehiago

  • Desiragarriak diren gaitasunak
  • Aurikularreko arakatzailearekin lan egitea
  • PhantomJS-rekin lan egitea
  • Ariketa 8.1: PhantomJS-en proba ezartzeko
  • HtmlUnitDriver-rekin lan egitea
  • Ariketa 8.2: HtmlUnitDriver-en probak burutzeko
  • Webdriver profilak
  • Ariketa 8.3: Arakatzaile anitzeko profiletan probak exekutatu
  • Objektu dinamikoak kudeatzea

9 kapitulua: Selenio Grid

  • Zer da Selenio Grid?
  • Nola Selenium probak urrunetik exekutatu
  • Hub eta Node konfiguratzea
  • Hub eta Node zerbitzariaren erregistroa
  • Desiragarriak diren gaitasunak - Grid Program
  • Ariketa 9.1: urruneko probak exekutatu

10 kapitulua: Mugikorren Automatizazio saiakuntza

  • appium Ezaugarriak
  • Android SDK, Eclipse instalazioa
  • Sistema-aldagaiak konfiguratzea, Android-en lana egiteko
  • zerbitzaria lehenago garai instalatzen
  • Garai konfiguratzea, selenio Potoak
  • Android gailu birtuala deitzea
  • Ariketa 11.1: Android Virtual gailuko proba exekutatzen

11 kapitulua: Diseinuaren diseinuak Web probetarako

  • Orriaren objektuaren ereduak
  • Orrialdea fabrika ereduak
  • Karga osagarriak
  • Ariketa 12.1: Aplikazioaren orrien objektuak eta orri-fabrika probak egiteko

12 kapitulua: TestNG Esparrua

  • Zergatik TestNG eta bere abantailak
  • TestNG instalazioa eta konfigurazioa eklipsean
  • TestNG oharpenak
  • Proba lehentasuna eman testNG batean
  • Ariketa 13.1: TestNG oharpenak ezartzea
  • Saiakuntzak desbideratzea eta probatzea eta denboraz kanpokoak erabiltzea
  • TestNG konfigurazio fitxategiaren garrantzia - testng.xml
  • Taldeak TestNG-n
  • TestNG-ekin probatutako datuak probatu
  • DataProviderren oharpena - Probako kasu parametroak
  • Txostenen parametroak
  • Paraleloak, probak paraleloak, klaseak eta metodoak
  • Ariketa 13.2: Proba paraleloak eta suiteak exekutatzea
  • Erreaktorea probak huts egin du
  • Arrakasta, porrota eta baieztapena
  • Logging results, Logging listeners, Logging reporters
  • Reporter API

13 kapitulua: txostenak sortzea

  • XSLT txostenak deskargatzen eta konfiguratzen
  • Selenium testen exekuziorako HTML txostenen sorrera
  • Ariketa 14.1: Generatu XSLT eta HTML txostenak

Mesedez idatzi gurekin at info@itstechschool.com eta jarri harremanetan gurekin + 91-9870480053 ikastaroaren prezioa eta ziurtapenaren kostua, ordutegia eta kokapena

Utzi kontsulta bat

Informazio gehiago nahi izanez gero Jarri gurekin harremanetan.


Reviews