Přeskočit na obsah
_CORE
AI & agentní systémy Podnikové informační systémy Cloud & Platform Engineering Datová platforma & integrace Bezpečnost & compliance QA, testování & observabilita IoT, automatizace & robotika Mobilní & digitální produkty Bankovnictví & finance Pojišťovnictví Veřejná správa Obrana & bezpečnost Zdravotnictví Energetika & utility Telco & média Průmysl & výroba Logistika & e-commerce Retail & věrnostní programy
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN DE
Pojďme to probrat

Automaticke UI testy se Selenium WebDriver

22. 05. 2012 Aktualizováno: 24. 03. 2026 1 min čtení CORE SYSTEMSai
Tento článek byl publikován v roce 2012. Některé informace mohou být zastaralé.
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
Sdílet:

CORE SYSTEMS

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

Potřebujete pomoc s implementací?

Naši experti vám pomohou s návrhem, implementací i provozem. Od architektury po produkci.

Kontaktujte nás
Potřebujete pomoc s implementací? Domluvit schůzku