Testování 2025, Leden

Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

HTMLunitdriver je nejlehčí a nejrychlejší implementace bezhlavého prohlížeče pro WebDriver. Je založen na HtmlUnit. Je znám jako Headless Browser Driver. Je stejný jako ovladač Chrome, IE nebo FireFox.

Cross Browser Testing using Selenium WebDriver

Cross Browser Testing using Selenium WebDriver

Cross Browser Testing je typ funkčního testu, který ověří, zda vaše webová aplikace funguje podle očekávání v různých prohlížečích ... Pokud používáme Selenium WebDriver, můžeme automatizovat testovací případy pomocí prohlížečů Internet Explorer, FireFox, Chrome, Safari.

Jak zacházet s iFrames v Selenium Webdriver: switchTo ()

Jak zacházet s iFrames v Selenium Webdriver: switchTo ()

Co je to iframe? Webová stránka, která je vložena do jiné webové stránky, nebo dokument HTML vložený do jiného dokumentu HTML, se nazývá rámeček. IFrame se často používá k vložení obsahu z jiného

Testování databáze pomocí selenu: průvodce krok za krokem

Testování databáze pomocí selenu: průvodce krok za krokem

Selenium Webdriver je omezen na testování vašich aplikací pomocí prohlížeče. Chcete-li použít Selenium Webdriver pro testování databáze, musíte použít JDBC („Java Database Connectivity“).

Jak číst / zapisovat data ze souboru Excel: Selen POI

Jak číst / zapisovat data ze souboru Excel: Selen POI

V tomto tutoriálu si ukážeme, jak číst a zapisovat data z Excelu v JAVA pomocí selenového webdriveru.

Dataprovider & TestNG XML: Parametrizace v selenu (příklad)

Dataprovider & TestNG XML: Parametrizace v selenu (příklad)

Existují dva způsoby, kterými můžeme dosáhnout parametrizace v TestNG 1. Pomocí anotace Parameters a TestNG XML souboru. 2. S pomocí anotace DataProvider.

Výukový program TestNG: Co je, anotace & Rámec na selenu

Výukový program TestNG: Co je, anotace & Rámec na selenu

Výukový program TestNG: Zjistěte, jak TESTNG překonává omezení jiného populárního testovacího rámce Junit. TestNG generuje zprávu na základě protokolu o zkoušce selenem

Selenium Automation Framework: Data Driven, Keyword Driven & Hybridní

Selenium Automation Framework: Data Driven, Keyword Driven & Hybridní

K dispozici jsou hlavně tři typy rámců vytvořených nástrojem Selenium WebDriver k automatizaci ručních testovacích skříní, Data Driven, Keyword Driven a Hybrid Test Framework.

Jak vybrat datum z DatePicker / Calendar v selenovém webdriveru

Jak vybrat datum z DatePicker / Calendar v selenovém webdriveru

Tento výukový program poskytuje postupné podrobnosti k výběru formátu data DatePicker v kalendáři pomocí selenového webového ovladače

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

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

Než se dozvíme o modelu objektu stránky, pochopíme - Proč POM? Spuštění automatizace uživatelského rozhraní v selenu WebDriver NENÍ náročný úkol. Musíte jen najít prvky a provádět na nich operace. Nevýhody

Přizpůsobit, PDF a Zasílejte e-mailem zprávy TestNG v selenu WebDriver

Přizpůsobit, PDF a Zasílejte e-mailem zprávy TestNG v selenu WebDriver

Knihovna TestNG poskytuje velmi užitečnou funkci hlášení. Po provedení se dozvíte, jak přizpůsobit Report, Pdf & E-mail s hlášením v selenu WebDriver

Jak provést neúspěšné testovací případy v TestNG: Selenium WebDriver

Jak provést neúspěšné testovací případy v TestNG: Selenium WebDriver

Dříve jste spouštěli soubor testng.xml pouze prostřednictvím zatmění. Zde provedete stejný soubor testng.xml pomocí příkazového řádku a uložení informací o protokolování pomocí přítomné třídy Reporter

Generování zprávy TestNG v selenu WebDriver

Generování zprávy TestNG v selenu WebDriver

Generování zpráv je velmi důležité, když provádíte automatizační testování i manuální testování. Při pohledu na výsledek můžete snadno zjistit, kolik testovacích případů bylo předáno, selhalo

Parallel Execution in Selenium: Session Handling & Závislost TestNG

Parallel Execution in Selenium: Session Handling & Závislost TestNG

Abychom pochopili, jak paralelně spouštět skripty selenu s více prohlížeči. Nejprve pochopíme Zpracování relace. Během provádění testu musí Selenium WebDriver neustále komunikovat s prohlížečem

TestNG: Jak spustit více testovacích sad v selenu

TestNG: Jak spustit více testovacích sad v selenu

TestNG umožňuje paralelně spouštět testovací metody, testovací třídy a testovací případy uvnitř vašeho projektu. Tím, že provádíme paralelní provádění, můžeme zkrátit „čas provádění“, protože testy jsou spouštěny a prováděny současně v různých vláknech.

Posluchači TestNG v selenu: ITestListener & Příklad ITestResult

Posluchači TestNG v selenu: ITestListener & Příklad ITestResult

V TestNG existuje několik posluchačů, kteří fungují jako rozhraní a upravují výchozí chování TestNG. Jak název napovídá Posluchači & quot; poslouchat & quot; k události definované ve skriptu selenu a podle toho se chovat. Umožňuje přizpůsobit zprávy nebo protokoly TestNG

Priorita TestNG @Test v selenu

Priorita TestNG @Test v selenu

Priorita testovacího případu v TestNG. TestNG je testovací rámec, který pokrývá různé typy testovacích návrhů, jako je test jednotky, funkční test, end-to-end test, test uživatelského rozhraní a test integrace. V kódu TestNG můžete spustit jeden nebo více testovacích případů.

Jak zacházet s webovou tabulkou v selenu WebDriver

Jak zacházet s webovou tabulkou v selenu WebDriver

Čtení webové tabulky HTML Jsou chvíle, kdy potřebujeme přistupovat k prvkům (obvykle textům), které jsou v tabulkách HTML. Pro webového designéra je však velmi zřídka poskytnout atribut id nebo name t

Skupiny TestNG: Zahrnout, Vyloučit s příkladem - Výukový program pro selen

Skupiny TestNG: Zahrnout, Vyloučit s příkladem - Výukový program pro selen

TestNG je testovací rámec, který pokrývá různé typy testovacích návrhů, jako je jednotka, funkční, end to end, uživatelské rozhraní a integrační test. Můžete spustit jeden nebo více balíčků (balíček zde znamená

Zpracování dynamických webových tabulek pomocí selenového WebDriveru

Zpracování dynamických webových tabulek pomocí selenového WebDriveru

Na webu jsou publikovány dva typy tabulek HTML - statické tabulky: Data jsou statická, tj. Počet řádků a sloupců jsou pevné. Dynamické tabulky: Data jsou dynamická, tj. Počet řádků a sloupců NENÍ

Jak stahovat & Nainstalujte TestNG do Eclipse pro Selenium WebDriver

Jak stahovat & Nainstalujte TestNG do Eclipse pro Selenium WebDriver

Následuje průvodce krok za krokem k instalaci TestNG v Eclipse Instalace TestNG v Eclipse Krok 1: Spusťte Eclipse. Na panelu nabídek klikněte na Nápověda. Vyberte & quot; Eclipse Marketplace ... & quot; volba.

Gecko (Marionette) Driver Selenium: Stažení, instalace, použití s ​​Firefoxem

Gecko (Marionette) Driver Selenium: Stažení, instalace, použití s ​​Firefoxem

Co je Gecko Driver? Termín Gecko znamená modul webového prohlížeče, který je zabudován do prohlížeče Mozilla Firefox. Ovladač Gecko funguje jako proxy mezi klienty s povoleným Web Driver (Eclipse, Netbeans,

Jak najít všechny / nefunkční odkazy pomocí selenového webdriveru

Jak najít všechny / nefunkční odkazy pomocí selenového webdriveru

Co jsou nefunkční odkazy? Nefunkční odkazy jsou odkazy nebo adresy URL, které nejsou dostupné. Mohou být nefunkční nebo nefungují kvůli nějaké chybě serveru. URL bude mít vždy stav s 2xx, který je platný. The

Požadované funkce v selenu WebDriver

Požadované funkce v selenu WebDriver

Třída požadovaných schopností nám pomáhá sdělit webdriveru, které prostředí použijeme v našem testovacím skriptu. Metoda setCapability třídy Desired Capabilities, která je vysvětlena v pozdější části tohoto kurzu,

Jak ověřit popisek pomocí Selenium WebDriver

Jak ověřit popisek pomocí Selenium WebDriver

Popisek je text, který se zobrazí, když myš najede nad objektem, jako je odkaz, obrázek, tlačítko, textová oblast atd. Na webové stránce. Text často poskytuje více informací o objektu, na kterém je

Kliknutí myší & Akce na klávesnici: Třída akce v selenovém webdriveru

Kliknutí myší & Akce na klávesnici: Třída akce v selenovém webdriveru

V tomto kurzu se naučíme zacházet se speciální událostí klávesnice a myši pomocí třídy akcí v selenovém webdriveru.

Jak nahrávat & Stáhněte si soubor pomocí selenového webdriveru

Jak nahrávat & Stáhněte si soubor pomocí selenového webdriveru

V tomto tutoriálu se naučíme Jak zacházet s nahráváním a stahováním souborů pomocí Selenium WebDriver a Wget.

Výukový program XPath in Selenium WebDriver: Jak najít XPath?

Výukový program XPath in Selenium WebDriver: Jak najít XPath?

XPath in Selenium WebDriver se používá k vyhledání prvku na webové stránce. Existují dva typy XPath: 1) Absolute & 2) Relativní. naučíme se metody Xpath Contains (), using OR & AND, funkce Počáteční s, Text (), osy XPath, Sledování, Předek, Dítě, Předcházející, Následování-sourozenec, Rodič, Já, Potomek.

Selen Alert & Zpracování vyskakovacích oken: Jak zacházet?

Selen Alert & Zpracování vyskakovacích oken: Jak zacházet?

V tomto kurzu se dozvíme, jak zvládnout vyskakovací okno a výstrahu v selenu, typy výstrah a webdriver a manipulace s více okny.

Vyhledejte prvky podle textu odkazu & Částečný text odkazu v selenovém webdriveru

Vyhledejte prvky podle textu odkazu & Částečný text odkazu v selenovém webdriveru

V tomto výukovém programu Selenium Webdriver se budeme učit o přístupu k odkazům pomocí By.tagName, By.xpath (), By.cssSelector () a také o přístupu k tabulkám