Testaus 2025, Syyskuu

Selenium Headless -selaimen testaus: HTMLUnitDriver & PhantomJS

Selenium Headless -selaimen testaus: HTMLUnitDriver & PhantomJS

HTMLunitdriver on WebDriverin kevyin ja nopein toteutettavissa oleva päätön selain. Se perustuu HtmlUnit-tiedostoon. Se tunnetaan nimellä Headless Browser Driver. Se on sama kuin Chrome, IE tai FireFox-ohjain.

Selaimen välinen testaus Selenium WebDriver -ohjelmalla

Selaimen välinen testaus Selenium WebDriver -ohjelmalla

Ristiselaimen testaus on eräänlainen toiminnallinen testi sen tarkistamiseksi, että verkkosovelluksesi toimii odotetusti eri selaimissa ... Jos käytämme Selenium WebDriveria, voimme automatisoida testitapauksia Internet Explorer-, FireFox-, Chrome- ja Safari-selaimilla.

IFrame-kehysten käsitteleminen Selenium Webdriverissa: switchTo ()

IFrame-kehysten käsitteleminen Selenium Webdriverissa: switchTo ()

Mikä on iframe? Verkkosivu, joka on upotettu toiseen verkkosivuun, tai HTML-asiakirja, joka on upotettu toiseen HTML-asiakirjaan, kutsutaan kehykseksi. IFrame-kehystä käytetään usein sisällön lisäämiseen toisesta

Tietokannan testaus seleenillä: Vaiheittainen opas

Tietokannan testaus seleenillä: Vaiheittainen opas

Selenium Webdriver on rajoitettu sovellusten testaamiseen selaimella. Jos haluat käyttää Selenium Webdriveria tietokantatestaukseen, sinun on käytettävä JDBC: tä ("Java Database Connectivity").

Tietojen lukeminen / kirjoittaminen Excel-tiedostosta: Selenium POI

Tietojen lukeminen / kirjoittaminen Excel-tiedostosta: Selenium POI

Tässä opetusohjelmassa kerromme, Kuinka lukea ja kirjoittaa tietoja Excelistä JAVA: ssa seleeniverkko-ohjaimella.

Dataprovider & TestNG XML: Parametrointi seleenissä (esimerkki)

Dataprovider & TestNG XML: Parametrointi seleenissä (esimerkki)

Parametrointia voidaan saavuttaa kahdella tavalla TestNG 1: ssä. Parametrit-merkinnän ja TestNG XML-tiedoston avulla. 2. DataProvider-merkinnän avulla.

TestNG-opetusohjelma: Mikä on merkinnät & Kehys seleenissä

TestNG-opetusohjelma: Mikä on merkinnät & Kehys seleenissä

TestNG-opetusohjelma: Opi kuinka TESTNG voittaa toisen suositun Junit-testauskehyksen rajoitukset. TestNG luo raportin seleenitestiraportin perusteella

Selenium Automation Framework: dataohjattu, avainsanavetoinen & Hybridi

Selenium Automation Framework: dataohjattu, avainsanavetoinen & Hybridi

Selenium WebDriver on luonut pääasiassa kolmen tyyppisiä kehyksiä manuaalisten testitapausten automatisoimiseksi, Data Driven, Keyword Driven ja Hybrid Test Framework.

Kuinka valita päivämäärä DatePickeristä / Kalenterista Selenium Webdriverissa

Kuinka valita päivämäärä DatePickeristä / Kalenterista Selenium Webdriverissa

Tässä opetusohjelmassa annetaan vaiheittaiset tiedot päivämäärälomakkeen DatePicker valitsemisesta kalenterista Selenium Webdriver -ohjelmalla

Sivun objektimalli (POM) & Sivutehdas seleenissä -opetusohjelma

Sivun objektimalli (POM) & Sivutehdas seleenissä -opetusohjelma

Ennen kuin opimme sivuobjektimallista, voimme ymmärtää - miksi POM? Käyttöliittymän automatisoinnin aloittaminen Selenium WebDriver -ohjelmassa EI ole vaikea tehtävä. Sinun tarvitsee vain löytää elementtejä, suorittaa sille toimintoja. Haittoja

Mukauta, PDF ja amp; Lähetä TestNG-raportit sähköpostilla Selenium WebDriver -sovelluksessa

Mukauta, PDF ja amp; Lähetä TestNG-raportit sähköpostilla Selenium WebDriver -sovelluksessa

TestNG-kirjasto tarjoaa erittäin kätevän raportointiominaisuuden. Suorita suorituksen jälkeen Opi mukauttamaan raportti, PDF ja amp; Raportin sähköposti Selenium WebDriver -sovelluksessa

Epäonnistuneiden testitapausten suorittaminen TestNG: ssä: Selenium WebDriver

Epäonnistuneiden testitapausten suorittaminen TestNG: ssä: Selenium WebDriver

Aikaisemmin suoritit testng.xml-tiedostoa vain pimennyksen kautta. Täällä suoritetaan sama testng.xml-tiedosto komentorivillä ja tallennetaan lokitiedot käyttämällä nykyistä Reporter-luokkaa

TestNG-raportin luonti Selenium WebDriver -sovelluksessa

TestNG-raportin luonti Selenium WebDriver -sovelluksessa

Raporttien luominen on erittäin tärkeää, kun teet sekä automaatiotestausta että manuaalista testausta. Tulosta tarkastelemalla voit helposti tunnistaa, kuinka monta testitapausta on läpäisty, epäonnistunut

Rinnakkainen suoritus seleenissä: Istunnon käsittely & TestNG-riippuvuus

Rinnakkainen suoritus seleenissä: Istunnon käsittely & TestNG-riippuvuus

Ymmärtää kuinka seleeni-komentosarjat suoritetaan rinnakkain useiden selainten kanssa. Ymmärretään ensin istunnon käsittely. Testin suorittamisen aikana Selenium WebDriverin on oltava vuorovaikutuksessa selaimen kanssa aina e

TestNG: Kuinka suorittaa useita testipaketteja seleenissä

TestNG: Kuinka suorittaa useita testipaketteja seleenissä

TestNG antaa sinun suorittaa testimenetelmiä, testiluokkia ja testitapauksia rinnakkain projektissasi. Suorittamalla rinnakkaista suoritusta voimme lyhentää suoritusaikaa, kun testit aloitetaan ja suoritetaan samanaikaisesti eri säikeissä.

TestNG-kuuntelijat seleenissä: ITestListener & ITestResult-esimerkki

TestNG-kuuntelijat seleenissä: ITestListener & ITestResult-esimerkki

TestNG: ssä on useita kuuntelijoita, jotka toimivat käyttöliittyminä muokkaamaan TestNG: n oletuskäyttäytymistä. Kuten nimestä voi päätellä, Kuuntelijat & quot; kuuntelevat & quot; seleenikirjoituksessa määriteltyyn tapahtumaan ja käyttäydy vastaavasti. Se mahdollistaa TestNG-raporttien tai lokin mukauttamisen

TestNG @Test Priority in Selenium

TestNG @Test Priority in Selenium

Testitapauksen prioriteetti TestNG: ssä. TestNG on testauskehys, joka kattaa erityyppiset testisuunnitelmat, kuten yksikkötesti, toiminnallinen testi, päästä päähän -testi, käyttöliittymätesti ja integraatiotesti. Voit suorittaa yhden tai useita testitapauksia TestNG-koodissasi.

Kuinka käsitellä Web-taulukkoa Selenium WebDriver -ohjelmassa

Kuinka käsitellä Web-taulukkoa Selenium WebDriver -ohjelmassa

HTML-verkkotaulukon lukeminen Toisinaan meidän on käytettävä HTML-taulukoissa olevia elementtejä (yleensä tekstejä). Verkkosuunnittelijan on kuitenkin hyvin harvoin annettava tunnus tai nimiattribuutti t

TestNG-ryhmät: Sisällytä, poissulkeminen esimerkin kanssa - seleeniopetusohjelma

TestNG-ryhmät: Sisällytä, poissulkeminen esimerkin kanssa - seleeniopetusohjelma

TestNG on testauskehys, joka kattaa erityyppiset testisuunnitelmat, kuten yksikkö-, toiminnalliset, päästä päähän, käyttöliittymän ja integraatiotestin. Voit suorittaa yhden tai useita paketteja (paketti tarkoittaa tässä

Dynaamisten verkkopöytien käsittely Selenium WebDriver -ohjelmalla

Dynaamisten verkkopöytien käsittely Selenium WebDriver -ohjelmalla

Verkko- staattisissa taulukoissa on kahdentyyppisiä HTML-taulukoita: Tiedot ovat staattisia eli rivien ja sarakkeiden lukumäärä on kiinteä.Dynaamiset taulukot: Tiedot ovat dynaamisia eli rivien ja sarakkeiden lukumäärä EI

Kuinka ladata & Asenna TestNG Eclipse for Selenium WebDriver -sovellukseen

Kuinka ladata & Asenna TestNG Eclipse for Selenium WebDriver -sovellukseen

Seuraava on vaiheittainen opas TestNG: n asentamiseen Eclipseen TestNG: n asentaminen Eclipseen Vaihe 1: Käynnistä Eclipse. Valitse valikkoriviltä Ohje. Valitse & quot; Eclipse Marketplace ... & quot; vaihtoehto.

Gecko (Marionette) -ajurin seleeni: Lataa, asenna, käytä Firefoxin kanssa

Gecko (Marionette) -ajurin seleeni: Lataa, asenna, käytä Firefoxin kanssa

Mikä on Gecko Driver? Termi Gecko tarkoittaa verkkoselaimen moottoria, joka on sisäänrakennettu Mozilla Firefox -selaimessa. Gecko-ohjain toimii välityspalvelimena Web-ohjainta käyttävien asiakkaiden välillä (Eclipse, Netbeans,

Kuinka löytää kaikki / rikki linkit Selenium Webdriver -sovelluksella

Kuinka löytää kaikki / rikki linkit Selenium Webdriver -sovelluksella

Mitä ovat rikkinäiset linkit? Katkenneet linkit ovat linkkejä tai URL-osoitteita, joihin ei ole yhteyttä. Ne voivat olla poissa käytöstä tai eivät toimi jonkin palvelinvirheen takia. URL-osoitteen tila on aina voimassa 2xx.

Halutut ominaisuudet Selenium WebDriver -ohjelmassa

Halutut ominaisuudet Selenium WebDriver -ohjelmassa

Halutut valmiudet -luokka auttaa meitä kertomaan verkko-ohjaimelle, mitä ympäristöä aiomme käyttää testiskriptissämme. Haluttujen ominaisuuksien luokan setCapability-menetelmä, joka on selitetty opetusohjelman myöhemmässä osassa,

Kuinka tarkistaa työkaluvinkki Selenium WebDriver -sovelluksella

Kuinka tarkistaa työkaluvinkki Selenium WebDriver -sovelluksella

Työkaluvihje on teksti, joka tulee näkyviin, kun hiiri vie objektin, kuten linkin, kuvan, painikkeen, tekstialueen jne., Päälle verkkosivulla. Teksti antaa usein lisätietoja objektista, jolla se on

Hiiren napsautus & Näppäimistötapahtuma: Toimintaluokka Selenium Webdriver -sovelluksessa

Hiiren napsautus & Näppäimistötapahtuma: Toimintaluokka Selenium Webdriver -sovelluksessa

Tässä opetusohjelmassa opitaan käsittelemään erityisiä näppäimistö- ja hiirtapahtumia Selenium Webdriverin Action Class -sovelluksella.

Kuinka ladata & Lataa tiedosto Selenium Webdriver -sovelluksella

Kuinka ladata & Lataa tiedosto Selenium Webdriver -sovelluksella

Tässä opetusohjelmassa opitaan kuinka käsitellä tiedostojen lataamista ja lataamista Selenium WebDriver- ja Wget-ohjelmilla.

XPath Selenium WebDriver -oppaassa: Kuinka löytää XPath?

XPath Selenium WebDriver -oppaassa: Kuinka löytää XPath?

Selenium WebDriver -sovelluksen XPathia käytetään elementin löytämiseen verkkosivulta. XPath-polkuja on kahta tyyppiä: 1) Absoluuttinen & 2) Suhteellinen. opimme Xpath-menetelmät Sisältää (), TAI-toiminnon käyttäminen & JA, Käynnistä-toiminto, Teksti (), XPath-akselit, Seuraaja, Esivanhempi, Lapsi, Edeltävä, Sisaruksen seuraaja, Vanhempi, Itse, Jälkeläinen.

Seleenihälytys & Ponnahdusikkunoiden käsittely: Kuinka käsitellä?

Seleenihälytys & Ponnahdusikkunoiden käsittely: Kuinka käsitellä?

Tässä opetusohjelmassa opit, kuinka käsitellä seleenin ponnahdusikkunoita ja hälytyksiä, hälytystyyppejä ja verkko-ohjainta ja käsitelty useita ikkunoita.

Etsi elementit linkkitekstin mukaan & Osittainen linkkiteksti Selenium Webdriverissa

Etsi elementit linkkitekstin mukaan & Osittainen linkkiteksti Selenium Webdriverissa

Tässä Selenium Webdriver -oppaassa opitaan linkkien käyttämisestä By.tagName, By.xpath (), By.cssSelector () -toiminnon avulla sekä taulukoista