QTP – Introduksjon

Annonser

QTP står for QuickTest Professional, et produkt fra Hewlett Packard (HP). Dette verktøyet hjelper testere til å utføre en automatisert funksjonstesting sømløst uten overvåking når skriptutviklingen er fullført.

HP QTP bruker Visual Basic Scripting (VBScript) for å automatisere applikasjonene. Scripting Engine trenger ikke å installeres eksklusivt, da den er tilgjengelig som en del av Windows OS. Den nåværende versjonen av VBScript er 5.8, som er tilgjengelig som en del av Win 7. VBScript er IKKE et objektorientert språk, men et objektbasert språk.

Testverktøy

Verktøy fra en testkontekst av programvare, kan defineres som et produkt som støtter en eller flere testaktiviteter rett fra planlegging, krav, oppretting av en build, testutførelse, mangler og andre analyser.

Klassifisering av verktøy

Verktøy kan klassifiseres basert på flere parametere. Det inkluderer –

  • Formålet med verktøyet
  • Aktivitetene som støttes i verktøyet
  • Type / nivå av testing det støtter.
  • Den slags lisensiering (åpen kildekode, freeware, kommersiell)
  • Teknologien som brukes

Verktøystyper

Sr.Nr. Verktøytype Brukes til Brukt av
1 Testadministrasjonsverktøy Testadministrasjon, planlegging, feillogging, sporing og analyse. Testere
2 Konfigurasjonsadministrasjonsverktøy For implementering, utførelse, sporing av endringer Alle teammedlemmer
3 Statisk analyseverktøy Statisk testing Utviklere
4 Testdata Forberedelsesverktøy Analyse og design, generering av testdata Testere
5 Testutførelsesverktøy Implementering, utførelse Testere
6 Test Sammenlignere Sammenligning av forventede og faktiske resultater Alle teammedlemmer
7 Dekningsmålingsverktøy Gir strukturell dekning Utviklere
8 Performance Testing verktøy Overvåking av ytelse, responstid Testere
9 Verktøy for prosjektplanlegging og sporing For planlegging Prosjektledere
10 Hendelsesverktøy For å administrere testene Testere

Hvor QTP passer inn?

QTP er et funksjonelt testverktøy, som er b er best egnet for regresjonstesting av applikasjonene. QTP er et lisensiert / kommersielt verktøy som eies av HP, som er et av de mest populære verktøyene som er tilgjengelige i markedet. Den sammenligner det faktiske og det forventede resultatet og rapporterer resultatene i sammendraget av kjøringen.

QTP – History and Evolution

HP Quick Test Professional var opprinnelig eid av Mercury Interactive og ble kjøpt av HP. Det opprinnelige navnet var Astra Quick Test og senere kalt Quick Test Professional, men den nyeste versjonen er kjent som Unified Functional Tester (UFT).

Versjonshistorikk

La oss nå ta en titt i versjonsloggen til QTP.

Versjoner Tidslinjer
Astra Quick Test v1.0 til v5.5 – Mercury Interactive Mai 1998 til Aug 2001
QuickTest Professional v6.5 til v9.0 – Mercury Interactive Sep 2003 til april 2006
Hp-QuickTest Professional v9.1 til v11.0 – Ervervet og utgitt av HP Feb 2007 til Sep 2010
Hp-Unified Functional Testing v11.5 to v11.53 2012 to Nov 2013

Fordeler

  • Utvikling av automatiserte tester ved bruk av VBScript krever ikke en dyktig koder og er relativt enkelt når sammenlignet med andre objektorienterte programmeringsspråk.

  • Enkel å bruke, enkel navigering, validering av resultater og generering av rapporter.

  • Lett integrert med Test Management Tool (Hp-Quality Center) som muliggjør enkel planlegging og overvåking.

  • Kan også brukes til testing av mobilapplikasjoner.

  • Siden det er et HP-produkt, ytes full støtte fra HP og dets fora for å løse tekniske problemer.

Ulemper

  • I motsetning til Selen fungerer QTP bare i Windows-operativsystem.

  • Ikke alle versjoner av nettlesere støttes, og testerne må vente på at oppdateringen blir utgitt for hver av de største versjonene.

  • Når det er sagt, at den er et kommersielt verktøy, er lisensieringskostnadene veldig høye.

  • Selv om skripttiden er mindre, er utførelsestiden relativt høyere ettersom den setter belastningen på CPU & RAM.

Annonser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *