Zum Inhalt springen
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Automaticke UI testy se Selenium WebDriver

22. 05. 2012 1 Min. Lesezeit CORE SYSTEMSai
Automaticke UI testy se Selenium WebDriver

Kazdy release vyzadoval dva dny rucniho testovani — 150 scenaru. S dvema releasech mesicne to byla ctvrtina casu testera. Rozhodli jsme se automatizovat.

Page Object pattern

Kazda stranka ma Java tridu zapouzdrujici elementy a akce. Zmena UI = uprava Page Object, testy zustanou nezmenene.

Stabilita testu

Explicit waits misto Thread.sleep(). Nezavisle testy. Stabilni testovaci data (DB snapshot). Headless mode (Xvfb) pro CI.

Integrace s Jenkins

Selenium testy bezi po deploymentu na testovaci server. 40 testu za 15 minut.

Co automatizovat

Smoke testy, regresni testy kritickych procesu, CRUD hlavnich entit. Ne: exploratorne testovani, UX review.

Vysledky po 6 mesicich

40 testu, 60 procent pokryti kritickych scenaru. Rucni testovani z 2 dnu na 4 hodiny. Regresni bugy -40 procent.

seleniumtestingqaautomatizace
Teilen:

CORE SYSTEMS

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns