Rational Software > Functional Tester

Functional Tester

IBM Rational Functional Tester (RFT) je produkt určený pro automatizované regresní testování webových, Java SE/EE a .NET aplikací.

JPG - 171.5 kb
Rational Functional Tester

Produkt IBM Rational Functional Tester umožňuje testerům a vývojářům grafických uživatelských rozhraní minimalizovat čas při správě testů při změnách testovaných aplikací. Jedná se o bezkonkurenční nástroj pro automatizované funkční a regresní testování aplikací v jazyce Java, prostředí Microsoft Visual Studio .NET a webových aplikací napsaných v jakémkoliv jazyce nebo technologii; kromě toho podporuje i testování aplikací pro specifická prostředí jako je například SAP nebo Siebel.

Začínajícím testerům nabízí automatizované funkce pro testovací aktivity, např. generování testů či testování řízené daty. Pokročilým testerům nabízí RFT volbu skriptovacího jazyka a výkonného editoru - Java in Eclipse nebo Microsoft Visual Basic .NET in Visual Studio .NET - pro redakční práci a přizpůsobení testů.

Princip práce s RFT je následující:
1. nahrání skriptů - záznam práce uživatele s testovaným systémem
2. rozšíření skriptů - úprava vzhledem ke specifickým podmínkám testů
3. spouštění skriptů - ověření funkčnosti skriptu a následné regresní testování

RFT zahrnuje podporu správy verzí umožňující paralelní vývoj testovacích skriptů a souběžné využívání v rámci geograficky distribuovaných týmů - podporuje test management a integraci s nástrojem Rational ClearQuest a ClearCase. RFT dále obsahuje technologii ScriptAssure a funkce porovnávání vzorů pro zvýšení odolnosti testovacích skriptů v případě častých změn uživatelských rozhraní aplikací.

Testovací aplikace sestavené za použití VS.NET Winforms, J2SE/J2EE, HTML/DHTML, XML, JavaScript a Java Applets – jedinečné zahrnutí podpory pro knihovnu SWT Java přidruženou k nadstavbě Eclipse. Podporuje též testování aplikací 3270 (zSeries) a 5250 (iSeries) za použití produktu IBM Rational Functional Tester Extension pro terminálové aplikace.

Mezi klíčové vlastnosti Rational Functional Tester patří:
- Minimalizace času stráveného při správě a provádění testů
- Data-driven testování, automatické ověřování dat v definovaných verifikačních bodech
- Sada průvodců přispívá ke zrychlení práce s nástrojem zejména novým uživatelům
- Neomezené skriptování a kvalitní IDE umožňují zkušeným testerům téměř cokoli
- Podpora paralelní týmové práce