Me by velmi zaujimala hlavne prakticke evaluace UI testovani. Dva roky zpet pri praci v jedne nadnarodni firme jsem mel tu cest s velmi masivnim nasazenim Selenium. Neuveritelne mnozstvi casu slo na vrub resnei problemu spojenych s nestabilitou a nespolehlivosti. Byly testy ktere proste byly takzvane "flaky", zcela nahodne Selenium Driver nefungoval jak mel, kazdy test bylo tedy nutno opakovat nejmene petkrat nez byl vyodnoceny jako spatny. Ctyrikrat predtim melo Selenium nekam kliknout a klik se proste neudelal, po pate to najednou slo. Atd.
Ve vysledku se podarilo odladit 90% testu tak aby fungovaly jakz takz spolehlive na firefoxu verze X.Y, pak vysla verze X.Z a mohli jsme zacit odznova. Nevim jestli se za posledni dobe neco z toho zlepsilo a jak je zo se spolehlivosti co se aktualnich verzi prohlizecu tyce.
Nedokáži souhrnně odpovědět a opět poprosím o trpělivost a přečtení dalších dílů této minisérie, kde možná najdete alespoň částečné odpovědi.
To, co mohu ze svých zkušeností říci je, že Selenium WebDriver udělal v posledním roce (dvou???) ohromný pokrok.
Druhá věc je verze prohlížečů a na ně navázané drivery pro Selenium WebDriver. Podle Vašeho příspěvku soudím, že jste Selenium WebDriver používal ještě v době, kdy byl Firefox defaultním prohlížečem (driver pro něj byl součástí Selenia). To již cca (???) dva roky není, Firefox má samostatný driver jako ostatní prohlížeče a dle mého to výrazně přispělo ke spolehlivosti spojení Firefox a Selenium.