Produkt Rational Test Workbench Eclipse Client slouží k následujícím účelům:
S produktem Rational Test Workbench Eclipse Client můžete testovat uživatelské rozhraní a výkon mobilních aplikací, a to na mobilním zařízení, emulátoru Android nebo simulátoru iOS.
Pomocí produktu Rational Test Workbench Eclipse Client můžete zaznamenat testy přímo do mobilního zařízení, přehrát záznam a vytvořit sestavy. Potom můžete zkontrolovat nebo upravit test v klientu Eclipse a provést několik typů úprav, jako např. přidat body verifikace, stuby, testovací data a proměnné testu.
Kromě testování aspektů funkčnosti aplikace můžete testovat výkon mobilních zařízení. U spuštěného mobilního testu je vypočítána doba odezvy pro všechny akce uživatele, ta je pak reportována zpět formou mobilních sestav. Monitorovat můžete rovněž aplikaci a prostředky zařízení, např. CPU, fyzickou a virtuální paměť, příchozí a odchozí síťový provoz a úroveň baterie. Tato data můžete použít k vyhodnocení aplikace a výkonu zařízení.
Chcete-li využít vylepšení funkcí mobilního testování v klientu Eclipse, ujistěte se, že jste vybrali rozšíření produktu Rational Test Workbench pro mobilní zařízení během instalace produktu Rational Test Workbench. Mobilní rozšíření přidává schopnosti testování do klienta Eclipse a umožňuje klientu Eclipse interakci s mobilním klientem. V rámci instalace na zařízení nainstalujte produkt Rational Test Workbench Mobile Client na zařízení Android nebo emulátor nebo simulátor iOS. Pro zařízení iOS není nutná žádná instalace, protože klient iOS je webovou aplikací spouštěnou v mobilním prohlížeči přímo na zařízení.
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 webového uživatelského rozhraní 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í webového uživatelského rozhraní:
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 Eclipse Client. Můžete načíst projekt Selenium do klienta Eclipse, zobrazit projekt, upravit testy a spustit je.
Rozšíření produktu Rational Test Workbench Selenium instalujete při instalaci produktu Rational Test Workbench Eclipse Client. 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. Můžete například seskupit všechny testy Selenium, mobilní test a test Citrix do stejného složeného testu.
Každý z testů ve složeném testu lze v případě potřeby spustit v jiné doméně, jako např. na mobilním zařízení, nebo ve webovém prohlížeči.
V klientu Eclipse 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ů klienta Eclipse.
Klienta Eclipse můžete použít k vytvoření a spuštění testů s jedním uživatelem rozšíření aplikací podporovaných produktem Rational Performance Tester.
Klient Eclipse sdílí mnoho společných komponent a rozšíření (protokoly) s produktem Rational Performance Tester. To vám umožňuje provádět vše, co můžete provádět s produktem Rational Performance Tester s výjimkou testování zátěže a testování SOA.
Následující tabulka porovnává rozšíření podporovaná produktem Rational Performance Test Server s těmi, která jsou podporována produktem Rational Test Workbench:
Rozšíření | Rational Performance Tester | Rational Test Workbench Eclipse Client |
---|---|---|
HTTP | A | A |
Socket, 3270 | A | A |
Citrix | A | A |
SAP (GUI) | A | A |
Siebel | A | A |
SOA | A | N |
Mobilní zařízení | N | A |
Selenium | N | A |