Testovanie 2025, Apríl

Testovanie selénového bezhlavého prehliadača: HTMLUnitDriver & PhantomJS

Testovanie selénového bezhlavého prehliadača: HTMLUnitDriver & PhantomJS

HTMLunitdriver je najľahší a najrýchlejší implementačný bezhlavý prehliadač pre WebDriver. Je založený na HtmlUnit. Je známy ako Headless Browser Driver. Je rovnaký ako ovládač Chrome, IE alebo FireFox.

Cross Browser Testing using Selenium WebDriver

Cross Browser Testing using Selenium WebDriver

Cross Browser Testing je typ funkčného testu, ktorý slúži na kontrolu, či vaša webová aplikácia funguje podľa očakávaní v rôznych prehliadačoch ... Ak používame Selenium WebDriver, môžeme testovacie prípady automatizovať pomocou prehľadávačov Internet Explorer, FireFox, Chrome, Safari.

Ako zaobchádzať s rámcami iFrames v selenovom webovom ovládači: switchTo ()

Ako zaobchádzať s rámcami iFrames v selenovom webovom ovládači: switchTo ()

Čo je to iframe? Webová stránka, ktorá je vložená do inej webovej stránky, alebo dokument HTML vložený do iného dokumentu HTML, sa nazýva rám. IFrame sa často používa na vloženie obsahu z iného

Testovanie databázy pomocou selénu: podrobný sprievodca

Testovanie databázy pomocou selénu: podrobný sprievodca

Selenium Webdriver je obmedzený na testovanie vašich aplikácií pomocou prehľadávača. Ak chcete použiť Selenium Webdriver na testovanie databázy, musíte použiť JDBC („Java Database Connectivity“).

Ako čítať / zapisovať údaje zo súboru programu Excel: selén POI

Ako čítať / zapisovať údaje zo súboru programu Excel: selén POI

V tomto výučbe sa budeme venovať téme Ako čítať a zapisovať údaje z programu Excel v JAVE pomocou selénového webového ovládača.

Poskytovateľ dát TestNG XML: Parametrizácia v seléne (príklad)

Poskytovateľ dát TestNG XML: Parametrizácia v seléne (príklad)

Existujú dva spôsoby, ako môžeme dosiahnuť parametrizáciu v TestNG 1. Pomocou anotácie Parameters a TestNG XML súboru. 2. Pomocou anotácie DataProvider.

Výukový program TestNG: Čo je to, anotácie a Rámec na seléne

Výukový program TestNG: Čo je to, anotácie a Rámec na seléne

Výukový program TestNG: Zistite, ako TESTNG prekonáva obmedzenia iného populárneho testovacieho rámca Junit. TestNG generuje správu na základe protokolu o skúške selénom

Rámec automatizácie selénu: riadený údajmi, riadený kľúčovými slovami & Hybrid

Rámec automatizácie selénu: riadený údajmi, riadený kľúčovými slovami & Hybrid

Existujú hlavne tri typy rámcov, ktoré vytvoril Selenium WebDriver na automatizáciu manuálnych testovacích skriniek, Data Driven, Keyword Driven a Hybrid Test Framework.

Ako zvoliť dátum z DatePicker / Calendar vo webovom ovládači selénu

Ako zvoliť dátum z DatePicker / Calendar vo webovom ovládači selénu

Tento tutoriál poskytuje postupné podrobnosti výberu dátumu v kalendári pomocou nástroja Selenium Webdriver

Stránka Object Model (POM) & Výukový program Page Factory in Selenium

Stránka Object Model (POM) & Výukový program Page Factory in Selenium

Predtým, ako sa dozvieme o modeli objektu stránky, pochopíme - Prečo POM? Spustenie automatizácie používateľského rozhrania v serveri Selenium WebDriver NIE je náročná úloha. Musíte len nájsť prvky, vykonať na nich operácie. Zápory

Prispôsobiť, PDF a E-mailové správy TestNG v selenovom WebDriveri

Prispôsobiť, PDF a E-mailové správy TestNG v selenovom WebDriveri

Knižnica TestNG poskytuje veľmi užitočnú funkciu vykazovania. Po vykonaní sa naučte, ako prispôsobiť prehľad, súbory PDF a E-mail s oznámením v selenovom WebDriveri

Ako vykonať zlyhané testovacie prípady v TestNG: Selenium WebDriver

Ako vykonať zlyhané testovacie prípady v TestNG: Selenium WebDriver

Predtým ste vykonávali súbor testng.xml iba prostredníctvom zatmenia. Tu vykonáte ten istý súbor testng.xml pomocou príkazového riadku a ukladaním informácií o protokole pomocou súčasnej triedy Reporter

Generovanie správy TestNG v serveri Selenium WebDriver

Generovanie správy TestNG v serveri Selenium WebDriver

Generovanie správy je veľmi dôležité, keď robíte automatizované testovanie aj manuálne testovanie. Pri pohľade na výsledok môžete ľahko zistiť, koľko testovacích prípadov prešlo, zlyhalo a

Paralelné vykonávanie v seléne: Manipulácia s reláciami & Závislosť TestNG

Paralelné vykonávanie v seléne: Manipulácia s reláciami & Závislosť TestNG

Pochopiť, ako paralelne spustiť skripty selénu s viacerými prehľadávačmi. Najskôr pochopíme Manipulácia s reláciou. Počas vykonávania testu musí seleniový webový ovládač po celú dobu e

TestNG: Ako spustiť viac testovacích balíkov na seléne

TestNG: Ako spustiť viac testovacích balíkov na seléne

TestNG vám umožňuje v rámci vášho projektu paralelne spustiť testovacie metódy, testovacie triedy a testovacie prípady. Vykonaním paralelného vykonávania môžeme znížiť „čas vykonávania“, pretože testy sa spúšťajú a vykonávajú súčasne v rôznych vláknach.

Poslucháči TestNG v seléne: ITestListener & Príklad ITestResult

Poslucháči TestNG v seléne: ITestListener & Príklad ITestResult

V TestNG existuje niekoľko poslucháčov, ktorí fungujú ako rozhrania na úpravu predvoleného správania TestNG. Ako naznačuje názov, poslucháči & quot; počúvať & quot; k udalosti definovanej v skripte selénu a podľa toho sa správať. Umožňuje prispôsobiť správy alebo protokoly TestNG

Priorita TestNG @Test v seléne

Priorita TestNG @Test v seléne

Priorita testovacích prípadov v TestNG. TestNG je testovací rámec, ktorý pokrýva rôzne typy testovacích návrhov, ako napríklad jednotkový test, funkčný test, úplný test, test používateľského rozhrania a integračný test. V kóde TestNG môžete spustiť jeden alebo viac testovacích prípadov.

Ako zaobchádzať s webovou tabuľkou v selenovom WebDriveri

Ako zaobchádzať s webovou tabuľkou v selenovom WebDriveri

Čítanie webovej tabuľky HTML Sú chvíle, keď potrebujeme prístup k prvkom (zvyčajne k textom), ktoré sa nachádzajú v tabuľkách HTML. Pre webdizajnéra je však veľmi zriedkavé uviesť atribút id alebo name t

Skupiny TestNG: Zahrnúť, Vylúčiť s príkladom - Výučba selénu

Skupiny TestNG: Zahrnúť, Vylúčiť s príkladom - Výučba selénu

TestNG je testovací rámec, ktorý pokrýva rôzne typy testovacích návrhov, ako napríklad testovanie jednotky, funkčnosť, end-to-end, UI a integrácia. Môžete spustiť jeden alebo viac balíkov (balíček tu znamená

Zaobchádzanie s dynamickými webovými tabuľkami pomocou nástroja Selenium WebDriver

Zaobchádzanie s dynamickými webovými tabuľkami pomocou nástroja Selenium WebDriver

Na webe sú zverejnené dva typy tabuliek HTML - Statické tabuľky: Údaje sú statické, tj. Počet riadkov a stĺpcov je pevný. Dynamické tabuľky: Údaje sú dynamické, tj. Počet riadkov a stĺpcov NIE JE.

Ako sťahovať & Nainštalujte TestNG do Eclipse pre selénový WebDriver

Ako sťahovať & Nainštalujte TestNG do Eclipse pre selénový WebDriver

Nasleduje krok za krokom sprievodca inštaláciou TestNG v Eclipse Inštalácia TestNG v Eclipse Krok 1: Spustite Eclipse. Na paneli s ponukami kliknite na Pomoc. Vyberte & quot; Eclipse Marketplace ... & quot; možnosť.

Ovládač Gecko (Marionette) Selenium: sťahovanie, inštalácia, použitie s prehliadačom Firefox

Ovládač Gecko (Marionette) Selenium: sťahovanie, inštalácia, použitie s prehliadačom Firefox

Čo je to Gecko Driver? Termín Gecko znamená skratku pre webový prehliadač, ktorý je zabudovaný do prehliadača Mozilla Firefox. Ovládač Gecko funguje ako proxy medzi klientmi s povoleným Web Driver (Eclipse, Netbeans,

Ako nájsť všetky / nefunkčné odkazy pomocou selénového webového ovládača

Ako nájsť všetky / nefunkčné odkazy pomocou selénového webového ovládača

Čo sú nefunkčné odkazy? Nefunkčné odkazy sú odkazy alebo adresy URL, ktoré nie sú dostupné. Môžu byť nefunkčné alebo nefungujú kvôli nejakej chybe servera. URL bude mať vždy stav s 2xx, ktorý je platný. The

Požadované schopnosti v selenovom WebDriveri

Požadované schopnosti v selenovom WebDriveri

Trieda požadovaných schopností nám pomáha povedať webdriveru, ktoré prostredie použijeme v našom testovacom skripte. Metóda setCapability triedy Desired Capabilities, ktorá je vysvetlená v ďalšej časti tutoriálu,

Ako overiť popis pomocou programu Selenium WebDriver

Ako overiť popis pomocou programu Selenium WebDriver

Popis je text, ktorý sa zobrazí, keď kurzor myši prejde nad objektom, ako je odkaz, obrázok, tlačidlo, textová oblasť atď. Na webovej stránke. Text často poskytuje viac informácií o objekte, na ktorom je

Kliknutie myšou & Udalosť na klávesnici: Akčná trieda v selenovom webdriveri

Kliknutie myšou & Udalosť na klávesnici: Akčná trieda v selenovom webdriveri

V tomto výučbe sa naučíme zaobchádzať so špeciálnou udalosťou klávesnice a myši pomocou triedy akcií v selenovom webovom ovládači.

Ako nahrávať & Stiahnite si súbor pomocou selénového webového ovládača

Ako nahrávať & Stiahnite si súbor pomocou selénového webového ovládača

V tomto tutoriále sa dozvieme, ako zaobchádzať s nahrávaním a sťahovaním súborov pomocou softvéru Selenium WebDriver a Wget.

Výukový program XPath in Selenium WebDriver: Ako nájsť XPath?

Výukový program XPath in Selenium WebDriver: Ako nájsť XPath?

XPath in Selenium WebDriver sa používa na nájdenie prvku na webovej stránke. Existujú dva typy XPath: 1) Absolute & 2) Relatívne. naučíme sa metódy Xpath Contains (), using OR & AND, funkcia Počiatočná s, Text (), osi XPath, Nasledujúce, Predchodca, Dieťa, Predchádzajúce, Nasledujúce súrodenca, Rodič, Ja, Potomok.

Selénové varovanie & Manipulácia s vyskakovacími oknami: Ako zaobchádzať?

Selénové varovanie & Manipulácia s vyskakovacími oknami: Ako zaobchádzať?

V tomto výučbe sa dozvieme, ako zvládnuť vyskakovacie okná a výstrahy v seléne, typy výstrah a webdriver a ako sa manipuluje s viacerými oknami.

Vyhľadajte prvky podľa textu odkazu & Čiastočný text odkazu v selenovom webdriveri

Vyhľadajte prvky podľa textu odkazu & Čiastočný text odkazu v selenovom webdriveri

V tomto výučbe selenového webového ovládača sa dozvieme o prístupe k odkazom pomocou By.tagName, By.xpath (), By.cssSelector (), ako aj o prístupe k tabuľkám