Selenium testování GUI

Pavel Jetensky

O autorovi: Jetyho blog | LinkedIn

Pavel Jetenský se věnuje Java/J2EE vývoji již od roku 2003, z toho několik let v Irsku. Zajímají ho techniky automatického testování. V současné době pracuje jako metodický vedoucí Java/J2EE v Deltax Systems a.s.

Na Java Open Space jsem měl na téma Selenium lightning talk. Honza ho nahrál jako podcast a zveřejnil v předchozím článku, ale bohužel je v nahrávce hodně šumu.

Naštěstí ale ještě existuje screencast z původní verze školení Selenium testování GUI, které jsem prezentoval letos na jaře pro kolegy z mojí firmy. Tento záznam právě najdete v zde v nezkrácené a vyčištěné podobě.

Stáhněte si

Odkazy vedou na původní nezkrácené školení Selenium testování GUI.

Screencast Podcast [55:15] 46,5 MB

MP3 Podcast Pouze zvuk [55:15] 26,5 MB

Prezentace ke školení Prezentace ke školení - MS Power Point

Obsah školení

  • představuje na praktických ukázkách nástroj Selenium IDE pro testování webových aplikací
  • radí, jak na reuse v Selenum testech pomocí JSP a jUnit
  • obsahuje "Best practices" pro psaní Selenium testů
  • vysvětluje běžné problémy se Selenium a jejich řešení
    • recorder nenahrává odeslání formuláře po stisku klávesy Enter
    • recorder nenahraje přepnutí kontextu při akci ve vnořeném iframe
    • akce ClickAndWait spadne na vypršení timeout
    • testrunner okno zmizí po spuštění testů
    • další úskalí (testování https, problém s otevření popup okna _new, nenahrání příkazu type při použití hodnoty z form history)

Pozn.: Tato prezentace je majetkem firmy Deltax Systems, které patří vřelé díky autora za svolení o zveřejnění na Internetu. Budu rád, když vám tak ušetřím trochu času s průzkumem tohoto hodnotného testovacího frameworku.