Test 2025, Luglio

Test del browser senza testa al selenio: HTMLUnitDriver & PhantomJS

Test del browser senza testa al selenio: HTMLUnitDriver & PhantomJS

HTMLunitdriver è il browser headless di implementazione più leggero e veloce per WebDriver. È basato su HtmlUnit. È noto come Headless Browser Driver. È lo stesso del driver Chrome, IE o FireFox.

Cross Browser Testing utilizzando Selenium WebDriver

Cross Browser Testing utilizzando Selenium WebDriver

Cross Browser Testing è un tipo di test funzionale per verificare che la tua applicazione web funzioni come previsto nei diversi browser ... Se utilizziamo Selenium WebDriver, possiamo automatizzare i casi di test utilizzando i browser Internet Explorer, FireFox, Chrome, Safari.

Come gestire gli iFrame in Selenium Webdriver: switchTo ()

Come gestire gli iFrame in Selenium Webdriver: switchTo ()

Cos'è Iframe? Una pagina Web incorporata in un'altra pagina Web o un documento HTML incorporato in un altro documento HTML è noto come frame. L'IFrame viene spesso utilizzato per inserire contenuto da un altro

Test di database con selenio: guida passo passo

Test di database con selenio: guida passo passo

Selenium Webdriver si limita a testare le tue applicazioni utilizzando il browser. Per utilizzare Selenium Webdriver per il test del database è necessario utilizzare JDBC (& quot; Java Database Connectivity & quot;).

Come leggere / scrivere dati da file Excel: selenio POI

Come leggere / scrivere dati da file Excel: selenio POI

In questo tutorial, spiegheremo come leggere e scrivere dati da Excel in JAVA utilizzando il webdriver selenio.

Provider di dati & TestNG XML: parametrizzazione in selenio (esempio)

Provider di dati & TestNG XML: parametrizzazione in selenio (esempio)

Esistono due modi per ottenere la parametrizzazione in TestNG 1. Con l'aiuto dell'annotazione dei parametri e del file XML TestNG. 2. Con l'aiuto dell'annotazione DataProvider.

Tutorial TestNG: cos'è, annotazioni e Quadro in Selenio

Tutorial TestNG: cos'è, annotazioni e Quadro in Selenio

Tutorial TestNG: scopri come TESTNG supera i limiti di un altro framework di test popolare Junit. TestNG genera un rapporto basato sul rapporto di prova del selenio

Selenium Automation Framework: basato sui dati, basato sulle parole chiave e amp; Ibrido

Selenium Automation Framework: basato sui dati, basato sulle parole chiave e amp; Ibrido

Esistono principalmente tre tipi di framework creati da Selenium WebDriver per automatizzare i casi di test manuali, Data Driven, Keyword Driven e Hybrid Test Framework.

Come selezionare la data da DatePicker / Calendario in Selenium Webdriver

Come selezionare la data da DatePicker / Calendario in Selenium Webdriver

Questo tutorial fornisce dettagli dettagliati per selezionare il formato DatePicker in un calendario utilizzando Selenium Webdriver

Page Object Model (POM) & Page Factory nel tutorial sul selenio

Page Object Model (POM) & Page Factory nel tutorial sul selenio

Prima di apprendere il modello a oggetti della pagina, capiamo: perché POM? L'avvio di un'automazione dell'interfaccia utente in Selenium WebDriver NON è un compito difficile. Hai solo bisogno di trovare elementi, eseguire operazioni su di esso. Contro

Personalizza, PDF e amp; Invia rapporti TestNG tramite e-mail in Selenium WebDriver

Personalizza, PDF e amp; Invia rapporti TestNG tramite e-mail in Selenium WebDriver

La libreria TestNG fornisce una funzione di reporting molto utile. Dopo l'esecuzione, scopri come personalizzare report, PDF e amp; E-mail di segnalazione in Selenium WebDriver

Come eseguire casi di test non riusciti in TestNG: Selenium WebDriver

Come eseguire casi di test non riusciti in TestNG: Selenium WebDriver

In precedenza stavi eseguendo il file testng.xml solo tramite eclipse. Qui, eseguirai lo stesso file testng.xml utilizzando la riga di comando e memorizzando le informazioni di registrazione utilizzando la classe Reporter presente

Generazione di report TestNG in Selenium WebDriver

Generazione di report TestNG in Selenium WebDriver

La generazione di report è molto importante quando si eseguono test di automazione e test manuali. Osservando il risultato, è possibile identificare facilmente quanti casi di test sono stati superati, falliti e

Esecuzione parallela in selenio: gestione delle sessioni e amp; Dipendenza da TestNG

Esecuzione parallela in selenio: gestione delle sessioni e amp; Dipendenza da TestNG

Per capire come eseguire script di selenio in parallelo con più browser. Comprendiamo prima la gestione della sessione. Durante l'esecuzione del test, Selenium WebDriver deve interagire continuamente con il browser per e

TestNG: come eseguire più suite di test in Selenium

TestNG: come eseguire più suite di test in Selenium

TestNG ti consente di eseguire metodi di test, classi di test e casi di test in parallelo all'interno del tuo progetto. Eseguendo l'esecuzione parallela, possiamo ridurre il "tempo di esecuzione" poiché i test vengono avviati ed eseguiti simultaneamente in thread diversi.

Ascoltatori TestNG in selenio: ITestListener & Esempio ITestResult

Ascoltatori TestNG in selenio: ITestListener & Esempio ITestResult

In TestNG, ci sono diversi listener che agiscono come interfacce per modificare i comportamenti predefiniti di TestNG. Come suggerisce il nome, gli ascoltatori & quot; ascolta & quot; all'evento definito nello script selenio e comportarsi di conseguenza. Permette di personalizzare i rapporti o il registro di TestNG

TestNG @Test Priority in Selenio

TestNG @Test Priority in Selenio

Priorità del caso di test in TestNG. TestNG è un framework di test, che copre diversi tipi di progetti di test come un test unitario, test funzionale, test end to end, test dell'interfaccia utente e test di integrazione. Puoi eseguire uno o più casi di test nel tuo codice TestNG.

Come gestire la tabella Web in Selenium WebDriver

Come gestire la tabella Web in Selenium WebDriver

Leggere una tabella Web HTML Ci sono momenti in cui abbiamo bisogno di accedere a elementi (solitamente testi) che si trovano all'interno di tabelle HTML. Tuttavia, è molto raro che un web designer fornisca un id o un attributo di nome t

Gruppi TestNG: Includi, Escludi con esempio - Tutorial sul selenio

Gruppi TestNG: Includi, Escludi con esempio - Tutorial sul selenio

TestNG è un framework di test che copre diversi tipi di progetti di test come unit, funzionali, end to end, interfaccia utente e test di integrazione. Puoi eseguire uno o più pacchetti (pacchetto qui significa

Gestione di tabelle Web dinamiche utilizzando Selenium WebDriver

Gestione di tabelle Web dinamiche utilizzando Selenium WebDriver

Ci sono due tipi di tabelle HTML pubblicate sul web: tabelle statiche: i dati sono statici, cioè il numero di righe e colonne è fisso. Tabelle dinamiche: i dati sono dinamici, cioè il numero di righe e colonne NON lo sono

Come scaricare & Installa TestNG in Eclipse per Selenium WebDriver

Come scaricare & Installa TestNG in Eclipse per Selenium WebDriver

Di seguito è riportata una guida passo passo per installare TestNG in Eclipse Installazione di TestNG in Eclipse Passaggio 1: Avvia Eclipse. Nella barra dei menu, fai clic su Aiuto. Scegli & quot; Eclipse Marketplace ... & quot; opzione.

Gecko (Marionette) Driver Selenium: Scarica, Installa, Usa con Firefox

Gecko (Marionette) Driver Selenium: Scarica, Installa, Usa con Firefox

Cos'è Gecko Driver? Il termine Gecko sta per un motore per browser Web integrato nel browser Mozilla Firefox. Il driver Gecko funge da proxy tra i client abilitati per Web Driver (Eclipse, Netbeans,

Come trovare tutti i collegamenti interrotti utilizzando Selenium Webdriver

Come trovare tutti i collegamenti interrotti utilizzando Selenium Webdriver

Cosa sono i collegamenti interrotti? I collegamenti interrotti sono collegamenti o URL che non sono raggiungibili. Potrebbero essere inattivi o non funzionanti a causa di un errore del server. Un URL avrà sempre uno stato con 2xx che è valido. Il

Funzionalità desiderate in Selenium WebDriver

Funzionalità desiderate in Selenium WebDriver

La classe di capacità desiderate ci aiuta a dire al webdriver, quale ambiente useremo nel nostro script di test. Il metodo setCapability della classe Desired Capabilities, spiegato nella parte successiva del tutorial,

Come verificare il tooltip usando Selenium WebDriver

Come verificare il tooltip usando Selenium WebDriver

Il tooltip è un testo che appare quando il mouse passa sopra un oggetto come un collegamento, un'immagine, un pulsante, un'area di testo, ecc. In una pagina web. Il testo spesso fornisce maggiori informazioni sull'oggetto su cui si trova

Clic del mouse & Evento tastiera: classe di azione in Selenium Webdriver

Clic del mouse & Evento tastiera: classe di azione in Selenium Webdriver

In questo tutorial, impareremo a gestire eventi speciali di tastiera e mouse utilizzando Action Class in Selenium Webdriver.

Come caricare & Scarica un file utilizzando Selenium Webdriver

Come caricare & Scarica un file utilizzando Selenium Webdriver

In questo tutorial impareremo come gestire il caricamento e il download di file utilizzando Selenium WebDriver e Wget.

XPath in Selenium WebDriver Tutorial: come trovare XPath?

XPath in Selenium WebDriver Tutorial: come trovare XPath?

XPath in Selenium WebDriver viene utilizzato per trovare un elemento nella pagina web. Esistono due tipi di XPath: 1) Assoluto e amp; 2) relativo. impareremo i metodi Xpath Contains (), usando OR & AND, funzione di inizio con, testo (), assi XPath, seguito, antenato, figlio, precedente, fratello successivo, padre, sé, discendente.

Selenio Alert & Gestione delle finestre popup: come gestirle?

Selenio Alert & Gestione delle finestre popup: come gestirle?

In questo tutorial, impareremo come gestire popup e avvisi in selenio, tipi di avvisi e webdriver e come gestire più finestre.

Individua elementi in base al testo del link & Testo del collegamento parziale in Selenium Webdriver

Individua elementi in base al testo del link & Testo del collegamento parziale in Selenium Webdriver

In questo tutorial Selenium Webdriver, impareremo come accedere ai collegamenti utilizzando By.tagName, By.xpath (), By.cssSelector () e come accedere alle tabelle