Tesztelés 2025, Január

Szelén fej nélküli böngésző tesztelése: HTMLUnitDriver & PhantomJS

Szelén fej nélküli böngésző tesztelése: HTMLUnitDriver & PhantomJS

A HTMLunitdriver a WebDriver legkönnyebb és leggyorsabban megvalósítható fej nélküli böngészője. HtmlUnit alapú. Fej nélküli böngésző-illesztőprogram néven ismert. Ugyanaz, mint a Chrome, az IE vagy a FireFox illesztőprogram.

Keresztböngésző tesztelése a Selenium WebDriver használatával

Keresztböngésző tesztelése a Selenium WebDriver használatával

A keresztböngésző tesztelése egyfajta funkcionális teszt annak ellenőrzésére, hogy webalkalmazása a különböző böngészőkben elvárt módon működik-e ... Ha Selenium WebDriver programot használunk, akkor automatizálhatjuk a teszteseteket az Internet Explorer, a Firefox, a Chrome, a Safari böngészők segítségével.

Az iFrame kezelése a Selenium Webdriver programban: switchTo ()

Az iFrame kezelése a Selenium Webdriver programban: switchTo ()

Mi az Iframe? Egy másik weboldalba beágyazott weboldalt vagy egy másik HTML dokumentumba ágyazott HTML-dokumentumot keretnek nevezünk. Az IFrame-et gyakran más tartalom beszúrására használják

Adatbázis-tesztelés szelén segítségével: lépésről lépésre

Adatbázis-tesztelés szelén segítségével: lépésről lépésre

A Selenium Webdriver az alkalmazások tesztelésére korlátozódik a Browser használatával. A Selenium Webdriver használatához az adatbázisok teszteléséhez a JDBC-t (& quot; Java adatbázis-csatlakozás & quot;) kell használnia.

Adatok olvasása / írása Excel fájlból: Szelén POI

Adatok olvasása / írása Excel fájlból: Szelén POI

Ebben az oktatóanyagban az alábbiakat olvashatjuk: Hogyan olvasható és írható adat az Excel-ből JAVA-ban szelén web-illesztőprogram segítségével.

Dataprovider & TestNG XML: Paraméterezés a szelénben (példa)

Dataprovider & TestNG XML: Paraméterezés a szelénben (példa)

Kétféle módon érhetjük el a paraméterezést a TestNG 1-ben. A Parameters annotáció és a TestNG XML fájl segítségével. 2. A DataProvider annotáció segítségével.

TestNG oktatóanyag: Mi az, kommentárok és amp; Keret a szelénben

TestNG oktatóanyag: Mi az, kommentárok és amp; Keret a szelénben

TestNG oktatóanyag: Tudja meg, hogyan győzi le a TESTNG egy másik népszerű Junit tesztelési keretrendszer korlátjait. A TestNG jelentést állít elő a szelénteszt jelentés alapján

Szelén automatizálási keretrendszer: Adatvezérelt, Kulcsszóalapú & Hibrid

Szelén automatizálási keretrendszer: Adatvezérelt, Kulcsszóalapú & Hibrid

A Selenium WebDriver főként három típusú keretet hoz létre a manuális tesztesetek automatizálására, az Data Driven, a Key Driven és a Hybrid Test Framework.

A dátum kiválasztása a DatePicker / Calendar alkalmazásból a Selenium Webdriver alkalmazásban

A dátum kiválasztása a DatePicker / Calendar alkalmazásból a Selenium Webdriver alkalmazásban

Ez az oktatóanyag lépésről lépésre részletezi a DatePicker Date űrlap kiválasztását egy naptárban a Selenium Webdriver segítségével

Oldalobjektum modell (POM) & Oldalgyár szelénben oktatóanyag

Oldalobjektum modell (POM) & Oldalgyár szelénben oktatóanyag

Mielőtt megtudnánk az Oldalobjektum-modellt, megértjük - Miért POM? UI automatizálás indítása a Selenium WebDriver programban NEM nehéz feladat. Csak elemeket kell keresnie, műveleteket kell végrehajtania rajta. Hátrányok

Testreszabás, PDF és amp; E-mailben küldje el a TestNG jelentéseket a Selenium WebDriver programban

Testreszabás, PDF és amp; E-mailben küldje el a TestNG jelentéseket a Selenium WebDriver programban

A TestNG könyvtár nagyon hasznos jelentési funkciót kínál. A végrehajtás után megtudhatja, hogyan szabhatja testre a jelentést, a Pdf fájlt és az amp; Jelentés e-mailje a Selenium WebDriver programban

Sikertelen tesztesetek végrehajtása a TestNG-ben: Szelén WebDriver

Sikertelen tesztesetek végrehajtása a TestNG-ben: Szelén WebDriver

Korábban a testng.xml fájlt csak az eclipse segítségével futtatta. Itt ugyanazt a testng.xml fájlt hajtja végre a parancssor segítségével, és naplózási információkat tárol a Reporter osztály jelenlétével

TestNG jelentéskészítés a szelén WebDriver programban

TestNG jelentéskészítés a szelén WebDriver programban

A jelentések létrehozása nagyon fontos, amikor automatizálási tesztet végez, valamint manuális tesztelést végez. Az eredményt megnézve könnyedén azonosíthatja, hogy hány teszteset került átadásra, sikertelen volt

Párhuzamos végrehajtás szelénben: munkamenetkezelés és amp; TestNG függőség

Párhuzamos végrehajtás szelénben: munkamenetkezelés és amp; TestNG függőség

Megérteni, hogyan futtassuk a szelénszkripteket párhuzamosan a Több böngészővel. Először értsük meg a munkamenetkezelést. A teszt végrehajtása során a Selenium WebDriver-nek folyamatosan együtt kell működnie a böngészővel, pl

TestNG: Hogyan lehet több tesztcsomagot futtatni a szelénben

TestNG: Hogyan lehet több tesztcsomagot futtatni a szelénben

A TestNG lehetővé teszi a tesztelési módszerek, tesztosztályok és tesztesetek futtatását párhuzamosan a projekten belül. Párhuzamos végrehajtás révén csökkenthetjük a „végrehajtási időt”, amikor a teszteket egyszerre indítják és hajtják végre különböző szálakban.

TestNG hallgatók a szelénben: ITestListener & ITestResult példa

TestNG hallgatók a szelénben: ITestListener & ITestResult példa

A TestNG-ben számos olyan figyelő van, amely interfészként viselkedik az alapértelmezett TestNG viselkedésmódosításában. Ahogy a neve is sugallja, a hallgatók & quot; hallgat & quot; a szelén scriptben meghatározott eseményhez, és ennek megfelelően viselkedjen. Ez lehetővé teszi a TestNG jelentések vagy napló testreszabását

TestNG @Test Prioritás a szelénben

TestNG @Test Prioritás a szelénben

A tesztesetek prioritása a TestNG-ben. A TestNG egy tesztelési keretrendszer, amely különböző típusú tesztterveket fed le, mint például az egység tesztet, a funkcionális tesztet, a végponttól végig tesztelést, az UI tesztet és az integrációs tesztet. Egy vagy több tesztesetet futtathat a TestNG kódjában.

Hogyan kezeljük a webtáblát a szelén WebDriver programban

Hogyan kezeljük a webtáblát a szelén WebDriver programban

HTML webtáblázat olvasása Vannak esetek, amikor a HTML táblákon belüli elemekhez (általában szövegekhez) kell hozzáférnünk. Ugyanakkor nagyon ritkán fordul elő, hogy egy webdesigner megad t vagy név attribútumot

TestNG csoportok: Tartalmazza, kizárja a példával - Szelén oktatóanyag

TestNG csoportok: Tartalmazza, kizárja a példával - Szelén oktatóanyag

A TestNG egy tesztelési keretrendszer, amely különböző típusú tesztterveket fed le, mint például egység, funkcionális, végponttól végig, felhasználói felület és integrációs teszt. Futtathat egy vagy több csomagot (a csomag itt azt jelenti, hogy

Dinamikus webtáblák kezelése a Selenium WebDriver használatával

Dinamikus webtáblák kezelése a Selenium WebDriver használatával

A web-statikus táblákban kétféle HTML-tábla van közzétéve: Az adatok statikusak, azaz a sorok és oszlopok száma rögzített. Dinamikus táblák: Az adatok dinamikusak, vagyis a sorok és oszlopok száma NEM

Hogyan tölthet le & Telepítse a TestNG-t a Selenium WebDriver Eclipse programjába

Hogyan tölthet le & Telepítse a TestNG-t a Selenium WebDriver Eclipse programjába

A következő lépésről lépésre bemutatja a TestNG telepítését az Eclipse programba. A TestNG telepítése az Eclipse programba 1. lépés: Indítsa el az Eclipse alkalmazást. A menüsoron kattintson a Súgó elemre. Válassza az & quot; Eclipse Marketplace ... & quot; választási lehetőség.

Gecko (Marionette) illesztőprogram-szelén: Töltse le, telepítse, használja a Firefoxszal

Gecko (Marionette) illesztőprogram-szelén: Töltse le, telepítse, használja a Firefoxszal

Mi az a Gecko Driver? A Gecko kifejezés egy böngészőmotort jelent, amelyet a Mozilla Firefox böngészőbe építenek be. A Gecko illesztőprogram proxyként működik a Web Driver-képes kliensek között (Eclipse, Netbeans,

Az összes / megszakadt hivatkozás megkeresése a Selenium Webdriver használatával

Az összes / megszakadt hivatkozás megkeresése a Selenium Webdriver használatával

Mik azok a megszakadt linkek? A megszakadt hivatkozások olyan linkek vagy URL-ek, amelyek nem érhetők el. Lehet, hogy nem működnek vagy nem működnek valamilyen szerverhiba miatt. Az URL-nek mindig 2xx állapotú lesz, amely érvényes. A

Kívánt képességek a szelén WebDriver programban

Kívánt képességek a szelén WebDriver programban

A Kívánt képességek osztály segít megmondani a webdrivernek, hogy melyik környezetet fogjuk használni a teszt szkriptünkben. A kívánt képességek osztály setCapability metódusa, amelyet az oktatóanyag későbbi részében ismertetünk,

Az eszköztipp ellenőrzése a Selenium WebDriver használatával

Az eszköztipp ellenőrzése a Selenium WebDriver használatával

Az eszköztipp egy szöveg, amely akkor jelenik meg, amikor az egér egy objektum felett lebeg, például link, kép, gomb, szövegterület stb. A szöveg gyakran több információt ad arról az objektumról, amelyen rajta van

Egér kattintás & Billentyűzet esemény: Akcióosztály a szelén webdriverben

Egér kattintás & Billentyűzet esemény: Akcióosztály a szelén webdriverben

Ebben az oktatóanyagban megtanuljuk a speciális billentyűzet- és egéresemények kezelését a Selenium Webdriver Action Class használatával.

Hogyan lehet feltölteni & Töltsön le egy fájlt a Selenium Webdriver segítségével

Hogyan lehet feltölteni & Töltsön le egy fájlt a Selenium Webdriver segítségével

Ebben az oktatóanyagban megtanuljuk, hogyan kell kezelni a fájlok feltöltését és letöltését a Selenium WebDriver és a Wget használatával.

XPath a Selenium WebDriver oktatóanyagban: Hogyan lehet megtalálni az XPath-t?

XPath a Selenium WebDriver oktatóanyagban: Hogyan lehet megtalálni az XPath-t?

A Selenium WebDriver XPath használatával elemeket kereshet a weboldalon. Az XPath-nak két típusa van: 1) Abszolút & 2) Relatív. megtanuljuk az Xpath módszereket Tartalmaz (), VAGY & ÉS, Kezdés funkcióval, Szöveg (), XPath tengelyek, Követés, Ős, Gyermek, Előtte, Testvér követése, Szülő, Önmag, Leszármazott.

Szelén riasztás & Felugró ablakok kezelése: Hogyan kell kezelni?

Szelén riasztás & Felugró ablakok kezelése: Hogyan kell kezelni?

Ebben az oktatóanyagban megtudhatjuk, hogyan kell kezelni a felugró ablakokat és a riasztásokat a szelénben, a riasztások típusait és a web-illesztőprogramokat, valamint a Több ablak kezelése lehetőséget.

Keresse meg az elemeket linkszöveg szerint & Részleges link szövege a szelén webdriverben

Keresse meg az elemeket linkszöveg szerint & Részleges link szövege a szelén webdriverben

Ebben a Selenium Webdriver oktatóanyagban megismerkedünk a linkek elérésével a By.tagName, By.xpath (), By.cssSelector () használatával, valamint a táblázatok elérésével.