Testing 2025, April

Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

Selenium Headless Browser Testing: HTMLUnitDriver & PhantomJS

HTMLunitdriver er den letteste og raskeste implementeringshodeløse nettleseren for WebDriver. Den er basert på HtmlUnit. Det er kjent som hodeløs nettleserdriver. Det er det samme som Chrome-, IE- eller FireFox-driveren.

Test av tvers av nettlesere ved hjelp av Selenium WebDriver

Test av tvers av nettlesere ved hjelp av Selenium WebDriver

Cross Browser Testing er en type funksjonstest for å kontrollere at webapplikasjonen din fungerer som forventet i forskjellige nettlesere ... Hvis vi bruker Selenium WebDriver, kan vi automatisere testtilfeller ved hjelp av nettlesere Internet Explorer, FireFox, Chrome og Safari.

Slik håndterer du iFrames i Selen Webdriver: switchTo ()

Slik håndterer du iFrames i Selen Webdriver: switchTo ()

Hva er Iframe? En webside som er innebygd i en annen webside eller et HTML-dokument innebygd i et annet HTML-dokument, er kjent som en ramme. IFrame brukes ofte til å sette inn innhold fra en annen

Databasetesting ved bruk av selen: trinnvis guide

Databasetesting ved bruk av selen: trinnvis guide

Selenium Webdriver er begrenset til å teste applikasjonene dine ved hjelp av nettleseren. For å bruke Selenium Webdriver til databasetesting må du bruke JDBC (& quot; Java Database Connectivity & quot;).

Hvordan lese / skrive data fra Excel-fil: Selen POI

Hvordan lese / skrive data fra Excel-fil: Selen POI

I denne opplæringen vil vi lese, Hvordan lese og skrive data fra Excel i JAVA ved hjelp av selen webdriver.

Dataleverandør & TestNG XML: Parameterisering i selen (eksempel)

Dataleverandør & TestNG XML: Parameterisering i selen (eksempel)

Det er to måter vi kan oppnå parameterisering på i TestNG 1. Ved hjelp av Parameters-kommentar og TestNG XML-fil. 2. Ved hjelp av DataProvider-merknader.

TestNG Opplæring: Hva er, merknader og amp; Rammeverk i Selen

TestNG Opplæring: Hva er, merknader og amp; Rammeverk i Selen

TestNG Tutorial: Lær hvordan TESTNG overvinner begrensningen av et annet populært testrammeverk Junit. TestNG genererer rapport basert på selen testrapport

Selenium Automation Framework: Data Driven, Keyword Driven & Hybrid

Selenium Automation Framework: Data Driven, Keyword Driven & Hybrid

Det er hovedsakelig tre typer rammeverk laget av Selenium WebDriver for å automatisere manuelle testkasser, Data Driven, Keyword Driven og Hybrid Test Framework.

Hvordan velge dato fra DatePicker / Kalender i Selenium Webdriver

Hvordan velge dato fra DatePicker / Kalender i Selenium Webdriver

Denne veiledningen gir trinnvise detaljer for å velge Datoskjema DatePicker i en kalender ved hjelp av Selenium Webdriver

Sideobjektmodell (POM) & Page Factory in Selenium Tutorial

Sideobjektmodell (POM) & Page Factory in Selenium Tutorial

Før vi lærer om Page Object Model, kan vi forstå - hvorfor POM? Å starte en brukergrensesnittautomatisering i Selenium WebDriver er IKKE en tøff oppgave. Du trenger bare å finne elementer, utføre operasjoner på det. Ulemper

Tilpass, PDF & Send TestNG-rapporter via e-post i Selenium WebDriver

Tilpass, PDF & Send TestNG-rapporter via e-post i Selenium WebDriver

TestNG-biblioteket gir en veldig praktisk rapporteringsfunksjon. Etter utførelse, lær hvordan du tilpasser rapport, pdf og amp; E-post til rapporten i Selenium WebDriver

Hvordan utføre mislykkede testtilfeller i TestNG: Selen WebDriver

Hvordan utføre mislykkede testtilfeller i TestNG: Selen WebDriver

Tidligere kjørte du bare testng.xml-filen gjennom formørkelse. Her vil du utføre den samme testng.xml-filen ved hjelp av kommandolinjen og lagre loggeinformasjon ved bruk av Reporter-klasse til stede

TestNG-rapportgenerering i Selen WebDriver

TestNG-rapportgenerering i Selen WebDriver

Rapportgenerering er veldig viktig når du gjør automatiseringstesting så vel som for manuell testing. Ved å se på resultatet kan du enkelt identifisere hvor mange testsaker som er bestått, mislyktes og

Parallell kjøring i selen: økthåndtering og amp; TestNG avhengighet

Parallell kjøring i selen: økthåndtering og amp; TestNG avhengighet

For å forstå hvordan du kjører selen-skript parallelt med flere nettlesere. La oss først forstå økt behandling. Under testutførelse må Selenium WebDriver samhandle med nettleseren hele tiden for å e

TestNG: Hvordan kjøre flere testsuiter i selen

TestNG: Hvordan kjøre flere testsuiter i selen

TestNG lar deg kjøre testmetoder, testklasser og testtilfeller parallelt inne i prosjektet. Ved å utføre parallell utførelse kan vi redusere 'utførelsestiden' når tester startes og utføres samtidig i forskjellige tråder.

TestNG-lyttere i selen: ITestListener & ITestResult Eksempel

TestNG-lyttere i selen: ITestListener & ITestResult Eksempel

I TestNG er det flere lyttere som fungerer som grensesnitt for å endre standard TestNGs atferd. Som navnet antyder lyttere & quot; lytt & quot; til begivenheten som er definert i selenskriptet og oppfører seg deretter. Det gjør det mulig å tilpasse TestNG-rapporter eller logg

TestNG @ Test Priority in Selenium

TestNG @ Test Priority in Selenium

Test Case Priority i TestNG. TestNG er et testrammeverk som dekker forskjellige typer testdesign som en enhetstest, funksjonstest, slutt til slutt-test, UI-test og integrasjonstest. Du kan kjøre en eller flere testtilfeller i TestNG-koden din.

Hvordan håndtere nettbord i Selen WebDriver

Hvordan håndtere nettbord i Selen WebDriver

Lese et HTML-nettbord Det er tider når vi trenger tilgang til elementer (vanligvis tekster) som er innenfor HTML-tabeller. Imidlertid er det svært sjelden for en webdesigner å oppgi en id- eller navneattributt t

TestNG-grupper: Inkluder, ekskluder med eksempel - Selen-opplæring

TestNG-grupper: Inkluder, ekskluder med eksempel - Selen-opplæring

TestNG er et testrammeverk som dekker forskjellige typer testdesign som enhet, funksjonell, ende til slutt, brukergrensesnitt og integrasjonstest. Du kan kjøre en enkelt eller flere pakker (pakken her betyr å

Håndtere dynamiske nettabeller ved hjelp av Selen WebDriver

Håndtere dynamiske nettabeller ved hjelp av Selen WebDriver

Det er to typer HTML-tabeller publisert på nettet - Statiske tabeller: Data er statiske, dvs. antall rader og kolonner er faste. Dynamiske tabeller: Data er dynamiske, dvs. antall rader og kolonner er IKKE

Hvordan laste ned & Installer TestNG i Eclipse for Selenium WebDriver

Hvordan laste ned & Installer TestNG i Eclipse for Selenium WebDriver

Følgende er en trinnvis guide for å installere TestNG i Eclipse Installere TestNG i Eclipse Trinn 1: Start Eclipse. På menylinjen klikker du på Hjelp. Velg & quot; Eclipse Marketplace ... & quot; alternativ.

Gecko (Marionette) Driver Selenium: Last ned, installer, bruk med Firefox

Gecko (Marionette) Driver Selenium: Last ned, installer, bruk med Firefox

Hva er Gecko Driver? Begrepet Gecko står for en nettlesermotor som er innebygd i Mozilla Firefox-nettleseren. Gecko-driver fungerer som en mellomtjener mellom klienter som aktiveres av Web Driver (Eclipse, Netbeans,

Hvordan finne alle / ødelagte lenker ved hjelp av Selenium Webdriver

Hvordan finne alle / ødelagte lenker ved hjelp av Selenium Webdriver

Hva er ødelagte lenker? Brutte lenker er lenker eller nettadresser som ikke er tilgjengelige. De kan være nede eller ikke fungere på grunn av en eller annen serverfeil. En URL vil alltid ha en status med 2xx som er gyldig. De

Ønskede muligheter i Selen WebDriver

Ønskede muligheter i Selen WebDriver

Desired Capabilities Class hjelper oss å fortelle nettdriveren hvilket miljø vi skal bruke i testskriptet vårt. SetCapability-metoden til ønsket klasse, som er forklart i den senere delen av opplæringen,

Hvordan verifisere verktøytips ved hjelp av Selenium WebDriver

Hvordan verifisere verktøytips ved hjelp av Selenium WebDriver

Verktøytipsen er en tekst som vises når en mus svever over et objekt som en lenke, et bilde, en knapp, tekstområde osv. På en webside. Teksten gir ofte mer informasjon om objektet den er på

Museklikk & Tastaturarrangement: Actionklasse i Selenium Webdriver

Museklikk & Tastaturarrangement: Actionklasse i Selenium Webdriver

I denne opplæringen lærer vi å håndtere spesielle tastatur- og musearrangementer ved hjelp av Action Class i Selenium Webdriver.

Hvordan laste opp & Last ned en fil ved hjelp av Selenium Webdriver

Hvordan laste opp & Last ned en fil ved hjelp av Selenium Webdriver

I denne opplæringen vil vi lære å håndtere filer som lastes opp og lastes ned ved hjelp av Selenium WebDriver og Wget.

XPath i Selenium WebDriver Tutorial: Hvordan finne XPath?

XPath i Selenium WebDriver Tutorial: Hvordan finne XPath?

XPath i Selenium WebDriver brukes til å finne et element på websiden. Det er to typer XPath: 1) Absolutt & 2) Relativt. vi vil lære Xpath-metoder Inneholder (), ved hjelp av OR & OG, Start-med-funksjon, Tekst (), XPath-akser, Følgende, Forfedre, Barn, Foregående, Etter-søsken, Forelder, Selv, Etterkommer.

Selen Alert & Popup-vinduhåndtering: Hvordan håndtere?

Selen Alert & Popup-vinduhåndtering: Hvordan håndtere?

I denne opplæringen vil vi lære om hvordan du håndterer popup og varsling i selen, typer varsler og webdriver og håndterte flere vinduer.

Finn elementer etter lenketekst & Delvis lenketekst i Selen Webdriver

Finn elementer etter lenketekst & Delvis lenketekst i Selen Webdriver

I denne Selenium Webdriver-opplæringen skal vi lære om tilgang til lenker ved hjelp av By.tagName, By.xpath (), By.cssSelector () samt tilgang til tabeller