Produkt Rational Test Workbench Web UI Tester slouží k následujícím účelům:
Webové aplikace založené na prohlížeči můžete otestovat z pracovní plochy nebo přenosného počítače zachycením akcí uživatelského rozhraní s ovládacími prvky HTML webových stránek. Tato funkce vyžaduje rozšíření webového uživatelského rozhraní, které zahrnuje podporu pro HTML5, JQuery UI 1.9 a 1.10 a knihovnu Dojo Mobile 1.9. V mnoha případech můžete přehrát testy v jiných prohlížečích nebo na mobilních zařízeních, pokud jsou webové stránky vykreslovány stejným způsobem v dalších prohlížečích a mobilních zařízeních. Níže je uvedeno několik scénářů pro testování:
Pomocí rozšíření produktu Rational Functional Tester můžete zaznamenat nebo naimportovat testovací skripty funkčnosti a spustit je na pracovní ploše testu. Následně lze v navigátoru testu zobrazit testovací skripty, výsledky testu a protokoly. Tyto testovací skripty můžete rovněž přidat do složeného testu a z něj spustit. Podporovány jsou zjednodušené skripty i skripty Java.
Ke správě testů Selenium můžete použít produkt Rational Test Workbench Web UI Tester. Můžete načíst projekt Selenium do klienta Eclipse, zobrazit projekt, upravit testy a spustit je.
Rozšíření Selenium instalujete při instalaci produktu Rational Test Workbench Web UI Tester. Rovněž můžete zkombinovat testy Selenium s jinými testy do složeného testu.
Složený test je typ testovacího aktiva, který používáte k seskupení testů do velkých sledů testů. Testy ve složeném testu mohou být všechny stejného typu testu nebo jiného typu. Například byste mohli seskupit testy z různých rozšíření testu ve stejném složeném testu.
Na pracovní ploše můžete zaznamenat testovací skript a potom jej přidružit ke klíčovým slovům, které jsou vytvořeny v produktu Rational Quality Manager. Klíčové slovo je příkaz nebo skupina příkazů, které můžete znovu použít v ostatních testovacích skriptech. Klíčová slova jsou obvykle sestavována z kroků skriptu, které odrážejí znovupoužitelné procesy. Klíčová slova můžete automatizovat použitím testovacích skriptů na pracovní ploše.