QTP – Úvod

Reklamy

QTP znamená QuickTest Professional, produkt společnosti Hewlett Packard (HP). Tento nástroj pomáhá testerům provádět automatické testování funkcí bez problémů, bez monitorování, jakmile je vývoj skriptu dokončen.

HP QTP používá pro automatizaci aplikací skriptování jazyka Visual Basic (VBScript). Skriptovací modul nemusí být nainstalován výhradně, protože je k dispozici jako součást operačního systému Windows. Aktuální verze VBScript je 5.8, která je k dispozici jako součást Win 7. VBScript NENÍ objektově orientovaný jazyk, ale objektový jazyk.

Testovací nástroje

Nástroje z kontextu testování softwaru lze definovat jako produkt, který podporuje jednu nebo více testovacích aktivit hned od plánování, požadavků, vytvoření sestavení, provedení testu, protokolování defektů a testovací analýzy.

Klasifikace nástrojů

Nástroje lze klasifikovat na základě několika parametrů. Zahrnuje –

  • Účel nástroje
  • Činnosti, které jsou v rámci nástroje podporovány
  • Typ / úroveň testování, které podporuje.
  • Druh licencí (open source, freeware, komerční)
  • Použitá technologie

Druhy nástrojů

st. Č. Typ nástroje Používá se Používá
1 Nástroj pro správu testů Správa testů, plánování, protokolování defektů, sledování a analýza. Testeři
2 Nástroj pro správu konfigurace Pro implementaci, provádění, sledování změn Všichni členové týmu
3 Nástroje statické analýzy Statické testování Vývojáři
4 Nástroje pro přípravu testovacích dat Analýza a návrh, generování testovacích dat testeři
5 nástroje pro provádění testů Implementace, provádění Testery
6 Test Komparátory Porovnání očekávaných a skutečných výsledků Všichni členové týmu
7 Nástroje pro měření pokrytí Poskytuje strukturální pokrytí Vývojáři
8 Nástroje pro testování výkonu Monitorování výkonu, doba odezvy Testery
9 Nástroje pro plánování a sledování projektů Pro plánování vedoucí projektů
10 Nástroje pro správu incidentů pro správu testů testery

Kde zapadá QTP?

QTP je funkční testovací nástroj, který je b est vhodný pro regresní testování aplikací. QTP je licencovaný / komerční nástroj vlastněný společností HP, který je jedním z nejpopulárnějších nástrojů dostupných na trhu. Porovnává skutečný a očekávaný výsledek a uvádí výsledky v souhrnu provádění.

QTP – historie a vývoj

HP Quick Test Professional původně vlastnila společnost Mercury Interactive a byla získána od společnosti HP. Jeho původní název byl Astra Quick Test a později pojmenován jako Quick Test Professional, ale nejnovější verze je známá jako Unified Functional Tester (UFT).

Historie verzí

Pojďme se nyní podívat v historii verzí QTP.

Verze Časové osy
Astra Quick Test v1.0 až v5.5 – Mercury Interactive Květen 1998 až srpen 2001
QuickTest Professional v6.5 až v9.0 – Mercury Interactive září 2003 až duben 2006
HP-QuickTest Professional v9.1 až v11.0 – získaný a vydaný společností HP únor 2007 až září 2010
HP-Unified Functional Testing v11.5 až v11.53 2012 až listopad 2013

Výhody

  • Vývoj automatizovaných testů pomocí VBScript nevyžaduje vysoce kvalifikovaného programátora a je relativně snadný, když ve srovnání s jinými objektově orientovanými programovacími jazyky.

  • Snadné použití, snadná navigace, ověřování výsledků a generování zpráv.

  • Snadno integrovatelný s nástrojem pro správu testů (HP Quality Center), který umožňuje snadné plánování a monitorování.

  • Lze použít také pro testování mobilních aplikací.

  • Jelikož se jedná o produkt HP, poskytuje plnou podporu společnost HP a její fóra pro řešení technických problémů.

Nevýhody

  • Na rozdíl od selenu funguje QTP pouze v operačním systému Windows.

  • Ne všechny verze prohlížečů jsou podporovány a testeři musí počkat, až bude oprava vydána pro každou z hlavních verzí.

  • Vzhledem k tomu, že je komerční nástroj, náklady na licence jsou velmi vysoké.

  • I když je doba skriptování kratší, doba provádění je relativně vyšší, protože zatěžuje CPU & RAM.

Reklamy

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *