uhloboUqeqesho lweKlasi
INCWADI

Selenium

Selenium Basic Training & Certification Course

isishwankathelo

Abaphulaphuli kunye neemfuno ezifunekayo

Inkcazo yeNkcazo

IShedyuli kunye neMali

iziQinisekiso

Selenium Basic Training Course & Certification

Selenium Vula Umnikezi kunye nesixhobo esiziphathekayo s / w esisetyenziselwa ukuzenzekela ngokuzenzekelayo (izicelo zewebhu). Ilayisenisi phantsi kwe-Apache License 2.0. I-Selenium yinkqubo yezixhobo ezikunceda ekusebenziseni izicelo zewebhu kuphela. Olu qeqesho luza kukunika ukuqonda ngokujulileyo kweSelenium kunye nezixhobo zalo ezihlobene kunye nokusetyenziswa kwazo. Unamandla okusebenza kwiinkqubo zokusebenza ezahlukeneyo kunye neziphequluli. I-Selenium ayikho nje isixhobo esisodwa kodwa isethi yamathuluzi anceda abahloli ukuba bazenzele iifayile ezisekelwe kwiwebhu ngokuchanekileyo nangokuchanekileyo.

Iinjongo ze-Selenium Basic Training

I-Selenium yinkqubo yokuhlola isofthiwe ephathekayo yezicelo zewebhu. Olu luhlu olubanzi lokuqeqeshwa lweemvavanyo ezizenzekelayo, kuquka iNkulumkiso yovavanyo oluzenzekelayo, Isingeniso kwi-IDE ye-Selenium kunye nokufakwa kwayo, i-ID ye-Selenium IDE, i-Selenium RC, i-TestNG, i-Web Site Operator, i-Framework ne-Selenium Grid njl.

  • I-Selenium iyithuluzi evulekileyo.
  • I-selenium Iyakwandiswa ngobuchwepheshe obuninzi obubonisa iDOM.
  • Unako ukukwazi ukwenza izikripthi kwiibhrawuza ezahlukeneyo.
  • Iyakwenza izikripthi kwiinkqubo ezahlukeneyo zokusebenza.
  • I-Selenium isekela izixhobo zeselula.
  • Ukuqhuba iimvavanyo ngaphakathi kwiphequluli, ngoko kugxininiswa akudingekile ngexesha ukusetyenziswa kweskripthi kuyaqhubeka.
  • Iyakwenza iimvavanyo ngokufana nokusetyenziswa kweSelenium Grids.

Intended Audience of Selenium Basic Course

I-Selenium Basic Training yenzelwe ukuqeqeshwa kwabaqeqeshi beprogram abanokuthanda ukufunda izinto ezisiseko zeSelenium ngokusebenzisa imizekelo ebalulekileyo. I-tutorial iqukethe izithako ezaneleyo ukuze uqalise ngeSelenium ukusuka apho ungazithatha khona kumazinga aphezulu olwazi.

Prerequisites of Selenium Basic Certification

  • Ulwazi oluyisiseko kwiJAVA
  • Ulwazi olusisiseko kwiimvavanyo zesoftware

Course Outline Duration: 3 Days

Isahluko 1: Ukuzisa kwiSelenium

  • Imbali yeSelenium
  • Isingeniso kwiSelenium
  • I-Architecture yeSelenium Webdriver
  • Selenium Javadocs

Isahluko 2: Ukufakwa kunye noqwalaselo

  • Ukufakwa kweJava
  • Ukufakwa kweEclipse & Uqwalaselo
  • I-Selenium Jars ukukhuphela nokucwangciswa
  • Izilungiselelo zeProjekthi yeSelenium

Isahluko 3: Iingcamango ezisiseko zeprogram yokuqala yeWebdriver

  • Interdriver Interface
  • Ukusebenzisa i-3.1: Ukuphunyezwa kwe-Webdriver Interface
  • Abaqhubi beSiphequluli
  • Izindlela ezisisiseko zeWebdriver
  • Ukusebenzisa i-3.2: Ukuphunyezwa kweendlela ezisisiseko zeWebdriver
  • Indlela yokuqhuba iimvavanyo kwiGoogle Chrome
  • Ukuzivocavoca 3.3: Ukuvavanywa kweemvavanyo kwiGoogle Chrome
  • Indlela yokuqhuba iimvavanyo kwi-Internet Explorer
  • Ukuzivocavoca 3.4: Iimvavanyo zokuqalisa kwi-Internet Explorer

Isahluko 4: Iindlela zokufumana indawo kunye nezixhobo

  • Ukufaka i-Firebug ne-Firepath kwi-Firefox
  • Iindlela zokufumana indawo: ID, xPath, tagName
  • Amacandelo okufumana indawo: className, igama, link LinkText
  • Ukubhala i-xPath ngokwezifiso
  • Abakhethi be CSS
  • Ukuzivocavoca 4.1: Ukuphunyezwa kweendawo ezahlukileyo

Isahluko 5: Iinkqubo zokuzenzekelayo i-UI yeWebhu

  • Ukuhla kwelawula
  • Izindlela zokuLahla: Khetha
  • Ukuzivocavoca 5.1: Ukuphatha ukuhlahlela, Khetha ixabiso ngokubhaliweyo okubonakalayo, ngexabiso lexabiso
  • Ukusingatha iifowuni zeRadio kunye neeBhokisi zokuHlola
  • Ukuzivocavoca 5.2: Ukuphatha iifowuni zeeRadio kunye neebhokisi zokujonga
  • Uluhlu lwezobugcisa ukujongana nee-Buttons
  • Ukukhethwa, Ukuchithwa, Ukunika amandla & Ukukhubaza
  • Ukusebenzisa i-5.3: Ukuphumeza ukhetho, ukukhethwa, ukunika amandla nokukhubaza
  • Ukusingatha izilumkiso kunye ne-Popups
  • Ukuzivocavoca 5.4: Yenza i-Popups, i-modals, i-javascript izexwayiso kunye neziphakamiso

Isahluko 6: Iinkqubo zokuzenzekelayo i-UI yeWebhu

  • Ukusingatha iMouse Interactions
  • Ukuzivocavoca 6.1: Ukuphumeza iziganeko zegundane
  • Ukusingatha imicimbi yekhibhodi
  • Ukuzivocavoca 6.2: Ukuphumeza iziganeko zeCkeypress
  • Ingxoxo kwiKlasi yokuSebenza
  • Ukuphatha ezininzi iifestile
  • Ukuzivocavoca 6.3: Vula iifestile ezininzi, tshintsha phakathi kwabo
  • Iifayile zendlela yokuphatha
  • Ukuphatha ii tag tag
  • Ukuzivocavoca 6.4: Gcina ul kunye ne tag
  • Indlela yokusingatha iFames
  • Ukuzivocavoca 6.5: Qhagamshelana neIFrames
  • Ukusingatha iigridi zeTable
  • Ukuzivocavoca 6.6: Funda idatha kwi-grid yedatha
  • Ukuphakamisa ii-cookies kunye nokucima ii-cookies
  • Ukuthatha iipositi
  • Iziphumo zovavanyo lwe-imeyili
  • Ukuzivocavoca 6.7: Thatha impazamo yeempophiso kunye neziphumo zovavanyo ze-imeyile

Isahluko 7: Ukuvumelanisa nokulinda

  • Ukusingatha iingxaki zokuvumelanisa
  • ukulala ()
  • Ukulinda okucacileyo nokucacileyo
  • Linda kakuhle
  • Ukusebenzisa i-7.1: Phunyezwa zonke iintlobo zokulinda

Isahluko 8: Iinkcukacha ezininzi zeWebdriver

  • Amandla anqwenelekayo
  • Ukusebenza kunye nesiphequluli esingapheliyo
  • Ukusebenza nePantomJS
  • Ukuzivocavoca 8.1: Phunyezwa uvavanyo kwi PhantomJS
  • Ukusebenza neHtmlUnitDriver
  • Ukuqhuba i-8.2: Phunyezwa iimvavanyo kwi-HtmlUnitDriver
  • Iifayile zeWebdriver
  • Qalisa i-8.3: Yenza iimvavanyo kwiiprofayili ezininzi ze-browser
  • Ukuphatha izinto ezinamandla

Isahluko 9: Igridi yeSelenium

  • Yiyiphi iSelenium Grid
  • Indlela yokuphumeza iimvavanyo zeSelenium kude
  • Ukuqwalasela iHub neNode
  • Ukubhalisa iHub neNode Server
  • Amandla anqwenelekayo - Iprogram yeGrid
  • Qalisa i-9.1: Yenza iimvavanyo ezikude

Isahluko 10: Uvavanyo lokuThutha kwiSelula

  • appium Iimpawu
  • Ukufakwa kwe-android SDK, i-Eliplipse
  • Ukuseta iinkqubo eziguqukileyo ukwenza umsebenzi we-android
  • Ifakela server ngaphambili eziqaphelekayo
  • namathuba Kulungiselelwa, ezityeni selenium
  • Ukumema idivayisi ye-Android
  • Ukuzivocavoca 11.1: Iimvavanyo zokuqalisa kwidivaysi ye-Android Virtual

Isahluko 11: Iipatheni zoyilo zovavanyo lwewebhu

  • Iipatheni Zezinto Zephepha
  • Iipatheni zeeNkcukacha zePhepha
  • Izixhobo ezixhasiweyo
  • Ukuzivocavoca i-12.1: Ukuphunyezwa kweeNdawo zePhepha kunye neKhasi lePhepha kwiimeko zokuvavanya

Isahluko 12: IsiCwangciso seNTSHONO

  • Kutheni i-TestNG kunye neenzuzo zayo
  • Uvavanyo lweNTSHA kunye nokuseta ekupheliseni
  • Iimvavanyo zeNTSHA
  • Ukubeka phambili phambili iimvavanyo kwi-testNG
  • Ukuzivocavoca 13.1: Ukusetyenziswa kweeNgcaciso ze-TestNG
  • Ukuphazamisa nokunika iimvavanyo kunye nokusebenzisa ixesha
  • Kubaluleka kwefayile yokucwangcisa i-NT - testng.xml
  • Amaqela kwi-TestNG
  • Iinkcukacha eziqhutywayo zokuvavanywa nge-TestNG
  • I-DataProvider annotation - Iziganeko zokuvavanya i-Parameterizing
  • Iiparameters kwiingxelo
  • Ii-suites ezifanayo, iimvavanyo ezifanayo, iiklasi kunye neendlela
  • Ukuzivocavoca i-13.2: Ukuhlola iimvavanyo ezifanayo
  • I-Rerunning yahluleka ukuhlolwa
  • Impumelelo, ukungaphumeleli kunye nokuqinisekisa
  • Iziphumo zokungena ngemvume, Abaphulaphuli abaphulaphuli, Abalindi beendaba
  • Reporter API

Isahluko 13: Ukuvelisa iingxelo

  • Ukulanda nokuqwalasela iingxelo ze-XSLT
  • Ukudala imibiko ye-HTML yokuhlolwa kweSelenium
  • Qalisa i-14.1: Yenza imibiko ye-XSLT ne-HTML

Nceda ubhalele kuthi info@itstechschool.com Qhagamshelana nathi kwi-91-9870480053 kwixabiso lekhosi kunye neendleko zokuqinisekisa, ishedyuli kunye nendawo

Usilahle Umbuzo

Ukufumana ulwazi olungakumbi Qhagamshelana nathi.


Reviews