Testarea 2025, Ianuarie

Testarea browserului fără cap Selenium: HTMLUnitDriver & PhantomJS

Testarea browserului fără cap Selenium: HTMLUnitDriver & PhantomJS

HTMLunitdriver este cel mai ușor și mai rapid browser de implementare fără cap pentru WebDriver. Se bazează pe HtmlUnit. Este cunoscut sub numele de Headless Browser Driver. Este la fel ca driverul Chrome, IE sau FireFox.

Testarea browserului încrucișat folosind Selenium WebDriver

Testarea browserului încrucișat folosind Selenium WebDriver

Cross Browser Testing este un tip de test funcțional pentru a verifica dacă aplicația dvs. web funcționează conform așteptărilor în diferite browsere ... Dacă folosim Selenium WebDriver, putem automatiza cazurile de testare folosind browserele Internet Explorer, FireFox, Chrome, Safari.

Cum să gestionați iFrames în Selenium Webdriver: switchTo ()

Cum să gestionați iFrames în Selenium Webdriver: switchTo ()

Ce este Iframe? O pagină web care este încorporată într-o altă pagină web sau un document HTML încorporat într-un alt document HTML este cunoscută sub numele de cadru. IFrame este adesea folosit pentru a insera conținut de la altul

Testarea bazei de date folosind Seleniu: Ghid pas cu pas

Testarea bazei de date folosind Seleniu: Ghid pas cu pas

Selenium Webdriver este limitat la testarea aplicațiilor dvs. utilizând browserul. Pentru a utiliza Selenium Webdriver pentru testarea bazelor de date, trebuie să utilizați JDBC („Conectivitatea bazei de date Java”).

Cum să citiți / scrieți date dintr-un fișier Excel: Selenium POI

Cum să citiți / scrieți date dintr-un fișier Excel: Selenium POI

În acest tutorial, vom vorbi despre Cum să citiți și să scrieți date din Excel în JAVA folosind seleniu webdriver.

Furnizor de date & TestNG XML: Parametrizare în seleniu (exemplu)

Furnizor de date & TestNG XML: Parametrizare în seleniu (exemplu)

Există două modalități prin care putem realiza parametrizarea în TestNG 1. Cu ajutorul adnotării Parameters și a fișierului XML TestNG. 2. Cu ajutorul adnotării DataProvider.

Tutorial TestNG: Ce este, Adnotări & Cadrul în seleniu

Tutorial TestNG: Ce este, Adnotări & Cadrul în seleniu

Tutorial TestNG: Aflați cum TESTNG depășește limitarea unui alt cadru de testare popular Junit. TestNG generează raport pe baza raportului de testare a seleniului

Selenium Automation Framework: bazat pe date, bazat pe cuvinte cheie & Hibrid

Selenium Automation Framework: bazat pe date, bazat pe cuvinte cheie & Hibrid

Există în principal trei tipuri de cadre create de Selenium WebDriver pentru automatizarea testelor manuale, Data Driven, Keyword Driven și Hybrid Test Framework.

Cum să selectați Data din DatePicker / Calendar în Selenium Webdriver

Cum să selectați Data din DatePicker / Calendar în Selenium Webdriver

Acest tutorial oferă detalii pas cu pas pentru a selecta Data form DatePicker într-un calendar folosind Selenium Webdriver

Model de obiect de pagină (POM) & Fabrica de pagini în Selenium Tutorial

Model de obiect de pagină (POM) & Fabrica de pagini în Selenium Tutorial

Înainte de a afla despre Modelul de obiecte de pagină, să înțelegem - De ce POM? Lansarea unei automatizări UI în Selenium WebDriver NU este o sarcină dificilă. Trebuie doar să găsiți elemente, să efectuați operațiuni pe el. Contra

Personalizați, PDF & Trimiteți prin e-mail rapoartelor TestNG în Selenium WebDriver

Personalizați, PDF & Trimiteți prin e-mail rapoartelor TestNG în Selenium WebDriver

Biblioteca TestNG oferă o funcție de raportare foarte utilă. După executare, aflați cum să personalizați raportul, Pdf & E-mail al raportului în Selenium WebDriver

Cum se execută cazuri de test nereușite în TestNG: Selenium WebDriver

Cum se execută cazuri de test nereușite în TestNG: Selenium WebDriver

Anterior executați fișierul testng.xml numai prin eclipsă. Aici, veți executa același fișier testng.xml utilizând linia de comandă și stocând informațiile de înregistrare utilizând clasa Reporter prezentă

Generarea de rapoarte TestNG în Selenium WebDriver

Generarea de rapoarte TestNG în Selenium WebDriver

Generarea de rapoarte este foarte importantă atunci când efectuați testarea automatizării, precum și pentru testarea manuală. Privind rezultatul, puteți identifica cu ușurință câte cazuri de testare au trecut, nu au reușit

Execuție paralelă în seleniu: Session Handling & Dependența TestNG

Execuție paralelă în seleniu: Session Handling & Dependența TestNG

Pentru a înțelege cum să rulați scripturi de seleniu în paralel cu mai multe browsere. Să înțelegem mai întâi Session Handling. În timpul executării testului, Selenium WebDriver trebuie să interacționeze tot timpul cu browserul pentru a e

TestNG: Cum să rulați mai multe suite de testare în seleniu

TestNG: Cum să rulați mai multe suite de testare în seleniu

TestNG vă permite să rulați metode de testare, clase de testare și cazuri de testare în paralel în cadrul proiectului dumneavoastră. Prin efectuarea execuției paralele, putem reduce „timpul de execuție” pe măsură ce testele sunt pornite și executate simultan în diferite fire.

Ascultători TestNG în seleniu: ITestListener & Exemplu ITestResult

Ascultători TestNG în seleniu: ITestListener & Exemplu ITestResult

În TestNG, există mai mulți ascultători care acționează ca interfețe pentru a modifica comportamentele implicite ale TestNG. După cum sugerează și numele Ascultătorilor „ascultați” la evenimentul definit în scriptul de seleniu și se comportă corespunzător. Permite personalizarea rapoartelor TestNG sau a jurnalului

Prioritatea TestNG @Test în seleniu

Prioritatea TestNG @Test în seleniu

Prioritatea cazului de testare în TestNG. TestNG este un cadru de testare, care acoperă diferite tipuri de modele de testare, cum ar fi un test unitar, un test funcțional, un test end to end, un test UI și un test de integrare. Puteți rula un singur sau mai multe cazuri de testare în codul TestNG.

Cum să gestionați tabelul web în Selenium WebDriver

Cum să gestionați tabelul web în Selenium WebDriver

Citirea unui tabel Web HTML Există momente în care trebuie să accesăm elemente (de obicei texte) care se află în tabele HTML. Cu toate acestea, este foarte rar ca un designer web să furnizeze un atribut id sau nume t

Grupuri TestNG: Includeți, excludeți cu exemplu - Tutorial Selenium

Grupuri TestNG: Includeți, excludeți cu exemplu - Tutorial Selenium

TestNG este un cadru de testare care acoperă diferite tipuri de modele de testare, cum ar fi unitatea, funcțională, end to end, UI și testul de integrare. Puteți rula un singur pachet sau mai multe pachete (pachetul aici înseamnă

Gestionarea meselor web dinamice utilizând Selenium WebDriver

Gestionarea meselor web dinamice utilizând Selenium WebDriver

Există două tipuri de tabele HTML publicate pe web - Tabelele statice: datele sunt statice, adică numărul de rânduri și coloane sunt fixate. Tabelele dinamice: datele sunt dinamice, adică numărul de rânduri și coloane NU

Cum se descarcă & Instalați TestNG în Eclipse pentru Selenium WebDriver

Cum se descarcă & Instalați TestNG în Eclipse pentru Selenium WebDriver

Următorul este un ghid pas cu pas pentru instalarea TestNG în Eclipse Instalarea TestNG în Eclipse Pasul 1: Lansați Eclipse. În bara de meniu, faceți clic pe Ajutor. Alegeți „Eclipse Marketplace ...” opțiune.

Gecko (Marionette) Driver Selenium: Descărcați, instalați, utilizați cu Firefox

Gecko (Marionette) Driver Selenium: Descărcați, instalați, utilizați cu Firefox

Ce este Gecko Driver? Termenul Gecko înseamnă un motor de browser Web care este încorporat în browserul Mozilla Firefox. Driverul Gecko acționează ca un proxy între clienții cu driver Web (Eclipse, Netbeans,

Cum să găsiți toate / linkuri rupte folosind Selenium Webdriver

Cum să găsiți toate / linkuri rupte folosind Selenium Webdriver

Ce sunt legăturile rupte? Linkurile rupte sunt linkuri sau adrese URL care nu sunt accesibile. Este posibil să nu funcționeze sau să nu funcționeze din cauza unor erori de server. O adresă URL va avea întotdeauna o stare cu 2xx care este validă.

Capabilități dorite în Selenium WebDriver

Capabilități dorite în Selenium WebDriver

Clasa de capacități dorite ne ajută să spunem webdriver-ului, ce mediu vom folosi în scriptul nostru de testare. Metoda setCapability a clasei Capabilități dorite, care este explicată în partea ulterioară a tutorialului,

Cum să verificați Tooltip folosind Selenium WebDriver

Cum să verificați Tooltip folosind Selenium WebDriver

Sfat pentru instrumente este un text care apare atunci când un mouse trece deasupra unui obiect precum o legătură, o imagine, un buton, o zonă de text etc. într-o pagină web. Textul oferă adesea mai multe informații despre obiectul pe care se află

Faceți clic pe mouse & Eveniment de la tastatură: Clasă de acțiune în Selenium Webdriver

Faceți clic pe mouse & Eveniment de la tastatură: Clasă de acțiune în Selenium Webdriver

În acest tutorial, vom învăța cum să gestionăm evenimentele speciale de la tastatură și mouse folosind Action Class în Selenium Webdriver.

Cum se încarcă & Descărcați un fișier folosind Selenium Webdriver

Cum se încarcă & Descărcați un fișier folosind Selenium Webdriver

În acest tutorial, vom învăța cum să gestionați încărcarea și descărcarea fișierelor folosind Selenium WebDriver și Wget.

XPath în Selenium WebDriver Tutorial: Cum să găsiți XPath?

XPath în Selenium WebDriver Tutorial: Cum să găsiți XPath?

XPath în Selenium WebDriver este folosit pentru a găsi un element pe pagina web. Există două tipuri de XPath: 1) Absolut & 2) Relativ. vom învăța metodele Xpath Contains (), Folosind OR & ȘI, Funcția de pornire, Text (), Axele XPath, Următorul, Strămoșul, Copilul, Precedentul, Următorul frate, Părintele, Sinele, Descendentul.

Alertă de seleniu & Manipularea ferestrelor pop-up: Cum se manipulează?

Alertă de seleniu & Manipularea ferestrelor pop-up: Cum se manipulează?

În acest tutorial, vom învăța despre cum să gestionăm fereastra pop-up și alerta în seleniu, tipurile de alertă și webdriver și Gestionarea mai multor ferestre.

Găsiți elemente după textul linkului & Text de legătură parțială în Selenium Webdriver

Găsiți elemente după textul linkului & Text de legătură parțială în Selenium Webdriver

În acest tutorial Selenium Webdriver, vom afla despre accesarea linkurilor folosind By.tagName, By.xpath (), By.cssSelector (), precum și despre accesarea tabelelor