Selenium WebDriver tare da Node.js kayan aiki ne mai ƙarfi don sarrafa gwajin aikace-aikacen yanar gizo. Ta amfani Selenium WebDriver da Node.js, zaku iya sarrafa masu bincike, yin hulɗa tare da abubuwa akan shafukan yanar gizo, da rubuta rubutun gwaji na atomatik cikin sauƙi. Tare da goyan bayan mashahuran masu bincike kamar Chrome, Firefox, da Safari, Selenium WebDriver yana ba ku damar gwada aikace-aikacen yanar gizo a kan dandamali da yawa.
Wannan labarin yana ba da cikakken jagora akan amfani Selenium WebDriver da Node.js, rufe shigarwa, daidaitawa, da misalai masu amfani don taimaka muku farawa tare da ingantaccen gwajin aikace-aikacen yanar gizo mai sarrafa kansa.
Jagora don amfani Selenium WebDriver tare da Node.js
Shigar Selenium WebDriver
da abin dogaro
Buɗe terminal
umarni ko umarni kuma kewaya zuwa kundin tsarin aikin ku.
Gudun umarni mai zuwa don shigarwa Selenium WebDriver
da abubuwan da suka dace:
Wannan umarnin zai shigar Selenium WebDriver
don Node.js da direban Chrome(chromedriver) don sarrafa mai binciken Chrome.
Shigo da fara WebDriver
Shigo da abin da ake buƙata module
Fara abun WebDriver don mai binciken da ake so(misali, Chrome):
Yi amfani da WebDriver don mu'amala da mai lilo
Bude URL
Nemo ku yi hulɗa tare da abubuwa:
Kuna iya amfani da hanyoyi kamar findElement
, sendKeys
, click
, wait
, da sauransu, don mu'amala da abubuwa a shafin yanar gizon.
Rufe WebDriver
Rufe mai lilo kuma ƙare zaman:
Ga cikakken misali na ganowa da shigar da bayanai a cikin filin shigarwa akan shafin yanar gizon:
A cikin wannan misalin, zamu sami abubuwan shigarwa ta ID( my-input-id
), sannan muyi amfani da sendKeys
hanyar shigar da bayanai cikin filin shigarwa. A ƙarshe, muna danna maɓallin Shigar ta amfani sendKeys(Key.ENTER)
da kuma rufe mai lilo da driver.quit()
.