Testning 2025, Juli

Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

HTMLunitdriver er den mest lette og hurtigste implementeringshovedløse browser til WebDriver. Det er baseret på HtmlUnit. Det er kendt som Headless Browser Driver. Det er det samme som Chrome-, IE- eller FireFox-driveren.

Cross Browser Testing ved hjælp af Selenium WebDriver

Cross Browser Testing ved hjælp af Selenium WebDriver

Cross Browser Testing er en type funktionel test for at kontrollere, at din webapplikation fungerer som forventet i forskellige browsere ... Hvis vi bruger Selenium WebDriver, kan vi automatisere testcases ved hjælp af Internet Explorer, FireFox, Chrome, Safari-browsere.

Sådan håndteres iFrames i Selen Webdriver: switchTo ()

Sådan håndteres iFrames i Selen Webdriver: switchTo ()

Hvad er Iframe? En webside, der er indlejret i en anden webside eller et HTML-dokument indlejret i et andet HTML-dokument, kaldes en ramme. IFrame bruges ofte til at indsætte indhold fra en anden

Databasetestning ved hjælp af selen: trinvis vejledning

Databasetestning ved hjælp af selen: trinvis vejledning

Selenium Webdriver er begrænset til at teste dine applikationer ved hjælp af Browser. For at bruge Selenium Webdriver til databasetestning skal du bruge JDBC (& quot; Java Database Connectivity & quot;).

Sådan læses / skrives data fra Excel-fil: Selen POI

Sådan læses / skrives data fra Excel-fil: Selen POI

I denne vejledning lærer vi, hvordan man læser og skriver data fra Excel i JAVA ved hjælp af selen webdriver.

Dataprovider & TestNG XML: Parameterisering i selen (eksempel)

Dataprovider & TestNG XML: Parameterisering i selen (eksempel)

Der er to måder, hvorpå vi kan opnå parametrering i TestNG 1. Ved hjælp af Parameters annotation og TestNG XML-fil. 2. Ved hjælp af DataProvider-kommentar.

TestNG Tutorial: Hvad er, kommentarer & Ramme i selen

TestNG Tutorial: Hvad er, kommentarer & Ramme i selen

TestNG Tutorial: Lær hvordan TESTNG overvinder begrænsningen af ​​en anden populær testramme Junit. TestNG genererer rapport baseret på selen testrapport

Selen Automation Framework: Data Driven, Keyword Driven & Hybrid

Selen Automation Framework: Data Driven, Keyword Driven & Hybrid

Der er hovedsageligt tre typer rammer oprettet af Selenium WebDriver til automatisering af manuelle testkasser, datadrevet, nøgleordsdrevet og hybrid testrammer.

Sådan vælges dato fra DatePicker / Kalender i Selen Webdriver

Sådan vælges dato fra DatePicker / Kalender i Selen Webdriver

Denne vejledning giver trinvise detaljer for at vælge datoformular DatePicker i en kalender ved hjælp af Selenium Webdriver

Sideobjektmodel (POM) & Sidefabrik i selens vejledning

Sideobjektmodel (POM) & Sidefabrik i selens vejledning

Før vi lærer om Page Object Model, kan vi forstå - hvorfor POM? At starte en UI-automatisering i Selenium WebDriver er IKKE en hård opgave. Du skal bare finde elementer, udføre operationer på det. Ulemper

Tilpas, PDF & E-mail TestNG-rapporter i Selen WebDriver

Tilpas, PDF & E-mail TestNG-rapporter i Selen WebDriver

TestNG-biblioteket giver en meget praktisk rapporteringsfunktion. Efter udførelse, lær hvordan man tilpasser rapport, Pdf & E-mail til rapporten i Selenium WebDriver

Sådan udføres mislykkede testsager i TestNG: Selen WebDriver

Sådan udføres mislykkede testsager i TestNG: Selen WebDriver

Tidligere udførte du kun testng.xml-filen gennem formørkelse. Her udfører du den samme testng.xml-fil ved hjælp af kommandolinjen og lagrer loggeoplysninger ved hjælp af den nuværende Reporter-klasse

TestNG-rapportgenerering i Selen WebDriver

TestNG-rapportgenerering i Selen WebDriver

Rapportgenerering er meget vigtig, når du udfører automatiseringstest såvel som til manuel testning. Ved at se på resultatet kan du nemt identificere, hvor mange testsager der er bestået, mislykkedes og

Parallel udførelse i selen: Sessionshåndtering & TestNG-afhængighed

Parallel udførelse i selen: Sessionshåndtering & TestNG-afhængighed

At forstå, hvordan man kører selen-scripts parallelt med flere browsere. Lad os først forstå Session Handling. Under testudførelse skal Selenium WebDriver interagere med browseren hele tiden for at e

TestNG: Sådan køres flere testsuiter i selen

TestNG: Sådan køres flere testsuiter i selen

TestNG giver dig mulighed for at køre testmetoder, testklasser og testcases parallelt inde i dit projekt. Ved at udføre parallel udførelse kan vi reducere 'udførelsestiden', da test startes og udføres samtidigt i forskellige tråde.

TestNG-lyttere i selen: ITestListener & Eksempel på ITestResult

TestNG-lyttere i selen: ITestListener & Eksempel på ITestResult

I TestNG er der flere lyttere, der fungerer som grænseflader for at ændre standard TestNGs adfærd. Som navnet antyder lyttere & quot; lyt & quot; til begivenheden defineret i selen-scriptet og opføre sig i overensstemmelse hermed. Det giver mulighed for at tilpasse TestNG-rapporter eller log

TestNG @ Testprioritet i selen

TestNG @ Testprioritet i selen

Test Case Priority i TestNG. TestNG er en testramme, der dækker forskellige typer testdesign som en enhedstest, funktionstest, ende til slut-test, UI-test og integrationstest. Du kan køre en eller flere testsager i din TestNG-kode.

Sådan håndteres webtabellen i Selen WebDriver

Sådan håndteres webtabellen i Selen WebDriver

Læsning af en HTML-webtabel Der er tidspunkter, hvor vi har brug for at få adgang til elementer (normalt tekster), der er inden for HTML-tabeller. Det er dog meget sjældent for en webdesigner at angive en id- eller navneattribut t

TestNG-grupper: Inkluder, ekskluder med eksempel - Selen-vejledning

TestNG-grupper: Inkluder, ekskluder med eksempel - Selen-vejledning

TestNG er en testramme, der dækker forskellige typer testdesign som enhed, funktionel, ende til slut, UI og integrationstest. Du kan køre en enkelt eller flere pakker (pakke her betyder at

Håndtering af dynamiske webtabeller ved hjælp af Selen WebDriver

Håndtering af dynamiske webtabeller ved hjælp af Selen WebDriver

Der er to typer HTML-tabeller offentliggjort på nettet - Statiske tabeller: Data er statiske, dvs. antal rækker og kolonner er faste. Dynamiske tabeller: Data er dynamiske, dvs. antal rækker og kolonner er IKKE

Sådan downloades & Installer TestNG i Eclipse til Selen WebDriver

Sådan downloades & Installer TestNG i Eclipse til Selen WebDriver

Følgende er en trinvis vejledning til installation af TestNG i Eclipse Installation af TestNG i Eclipse Trin 1: Start Eclipse. På menulinjen skal du klikke på Hjælp. Vælg & quot; Eclipse Marketplace ... & quot; mulighed.

Gecko (Marionette) Driver Selenium: Download, installer, brug med Firefox

Gecko (Marionette) Driver Selenium: Download, installer, brug med Firefox

Hvad er Gecko Driver? Udtrykket Gecko står for en webbrowser-motor, der er indbygget i Mozilla Firefox-browseren. Gecko-driver fungerer som en proxy mellem Web Driver-aktiverede klienter (Eclipse, Netbeans,

Sådan finder du alle / ødelagte links ved hjælp af Selenium Webdriver

Sådan finder du alle / ødelagte links ved hjælp af Selenium Webdriver

Hvad er ødelagte links? Brudte links er links eller URL'er, der ikke kan nås. De er muligvis nede eller fungerer ikke på grund af serverfejl. En URL vil altid have en status med 2xx, som er gyldig. Det

Ønskede muligheder i Selen WebDriver

Ønskede muligheder i Selen WebDriver

Den ønskede kapacitetsklasse hjælper os med at fortælle webdriveren, hvilket miljø vi skal bruge i vores testscript. SetCapability-metoden i den ønskede kapacitetsklasse, som forklares i den senere del af selvstudiet,

Sådan verificeres værktøjstip ved hjælp af Selenium WebDriver

Sådan verificeres værktøjstip ved hjælp af Selenium WebDriver

Værktøjstip er en tekst, der vises, når en mus svæver over et objekt som et link, et billede, en knap, tekstområde osv. På en webside. Teksten giver ofte flere oplysninger om det objekt, hvorpå det er

Museklik & Tastaturbegivenhed: Actionklasse i Selenium Webdriver

Museklik & Tastaturbegivenhed: Actionklasse i Selenium Webdriver

I denne vejledning lærer vi at håndtere specielt tastatur og musevent ved hjælp af Action Class i Selenium Webdriver.

Sådan uploades & Download en fil ved hjælp af Selenium Webdriver

Sådan uploades & Download en fil ved hjælp af Selenium Webdriver

I denne vejledning lærer vi, hvordan vi håndterer filer upload og download ved hjælp af Selenium WebDriver og Wget.

XPath i Selen WebDriver-vejledning: Sådan finder du XPath?

XPath i Selen WebDriver-vejledning: Sådan finder du XPath?

XPath i Selenium WebDriver bruges til at finde et element på websiden. Der er to typer XPath: 1) Absolut & 2) Relativ. vi lærer Xpath-metoder Indeholder (), ved hjælp af OR & OG, Start-med-funktion, Tekst (), XPath-akser, Følgende, Forfader, Barn, Forudgående, Efterfølgende søskende, Forælder, Selv, Efterkommer.

Selen Alert & Popup-vindueshåndtering: Hvordan håndteres det?

Selen Alert & Popup-vindueshåndtering: Hvordan håndteres det?

I denne vejledning lærer vi, hvordan man håndterer popup og alarm i selen, typer af alarm og webdriver og håndteres flere vinduer.

Find elementer efter linktekst & Delvis linktekst i Selen Webdriver

Find elementer efter linktekst & Delvis linktekst i Selen Webdriver

I denne Selenium Webdriver-vejledning lærer vi om adgang til links ved hjælp af By.tagName, By.xpath (), By.cssSelector () samt adgang til tabeller