QTP – Inledning

Annonser

QTP står för QuickTest Professional, en produkt från Hewlett Packard (HP). Detta verktyg hjälper testare att utföra en automatiserad funktionstestning sömlöst utan övervakning när skriptutvecklingen är klar.

HP QTP använder Visual Basic Scripting (VBScript) för att automatisera applikationerna. Scripting Engine behöver inte installeras exklusivt, eftersom den är tillgänglig som en del av Windows OS. Den aktuella versionen av VBScript är 5.8, som är tillgänglig som en del av Win 7. VBScript är INTE ett objektorienterat språk utan ett objektbaserat språk.

Testverktyg

Verktyg från ett mjukvarutestningskontext kan definieras som en produkt som stöder en eller flera testaktiviteter direkt från planering, krav, skapande av en byggnad, testkörning, defektloggning och testanalys. h3>

Verktyg kan klassificeras baserat på flera parametrar. Det inkluderar –

  • Syftet med verktyget
  • De aktiviteter som stöds i verktyget
  • Typ / testnivå det stöder.
  • Den typ av licensiering (öppen källkod, freeware, kommersiell)
  • Tekniken som används

Typer av verktyg

Sr.Nr. Verktygstyp Används för Används av
1 Testhanteringsverktyg Testhantering, schemaläggning, defektloggning, spårning och analys. Testare
2 Konfigurationshanteringsverktyg För implementering, körning, spårning av ändringar Alla teammedlemmar
3 Statiska analysverktyg Statisk testning Utvecklare
4 Testdata Preperation Tools Analys och design, generering av testdata Testare
5 Testkörningsverktyg Implementering, utförande Testare
6 Test Jämförare Jämför förväntade och faktiska resultat Alla teammedlemmar
7 Täckmätningsverktyg Ger strukturell täckning Utvecklare
8 Prestandatestverktyg Övervakning av prestanda, svarstid Testare
9 Verktyg för projektplanering och spårning För planering Projektledare
10 Incident Management Tools För att hantera testerna Testare

Var QTP passar in?

QTP är ett funktionellt testverktyg som är b lämpar sig bäst för regressionstestning av applikationerna. QTP är ett licensierat / kommersiellt verktyg som ägs av HP, vilket är ett av de mest populära verktygen som finns på marknaden. Den jämför det verkliga och det förväntade resultatet och rapporterar resultaten i sammanfattningen av körningen.

QTP – Historia och utveckling

HP Quick Test Professional ägdes ursprungligen av Mercury Interactive och förvärvades av HP. Dess ursprungliga namn var Astra Quick Test och fick senare namnet Quick Test Professional men den senaste versionen är känd som Unified Functional Tester (UFT).

Versionshistorik

Låt oss nu ta en titt i QTP-versionens historik.

Versioner Tidslinjer
Astra Quick Test v1.0 till v5.5 – Mercury Interactive Maj 1998 till augusti 2001
QuickTest Professional v6.5 till v9.0 – Mercury Interactive Sep 2003 till april 2006
Hp-QuickTest Professional v9.1 till v11.0 – Förvärvad och släppt av HP Feb 2007 till Sep 2010
Hp-Unified Functional Testing v11.5 to v11.53 2012 to Nov 2013

Fördelar

  • Att utveckla automatiserade tester med VBScript kräver inte en mycket skicklig kodare och är relativt lätt när jämfört med andra objektorienterade programmeringsspråk.

  • Enkel att använda, enkel navigering, resultatvalidering och rapportgenerering.

  • Lätt integrerad med Test Management Tool (Hp-Quality Center) som möjliggör enkel schemaläggning och övervakning.

  • Kan också användas för testning av mobilapplikationer.

  • Eftersom det är en HP-produkt tillhandahålls HP och dess forum för att hantera tekniska problem.

Nackdelar

  • Till skillnad från Selen fungerar QTP endast i Windows-operativsystem.

  • Inte alla versioner av webbläsare stöds och testarna behöver vänta på att korrigeringsfilen släpps för var och en av huvudversionerna.

  • Med detta sagt, att den är ett kommersiellt verktyg, licensieringskostnaden är mycket hög.

  • Även om skripttiden är mindre är körningstiden relativt högre eftersom det belastar CPU & RAM.

Annonser

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *