QTP-Rammeverk

Annonser

Et Rammeverk definerer et sett med retningslinjer / beste praksis som håndhever et sett med standarder, noe som gjør det enkelt å bruke for sluttbrukerne å jobbe med. Det finnes ulike typer automatiseringsrammer, og de vanligste er oppført nedenfor−

  • Søkeord-Drevet Rammeverk
  • Data-Drevet Rammeverk
  • Hybrid Rammeverk

Søkeord-Drevet Rammeverk

Søkeord drevet testing Er en type funksjonell automatisering testing rammeverk som også er kjent som tabelldrevet testing eller handling ord basert testing.

I Søkeorddrevet testing bruker vi et tabellformat, vanligvis et regneark, for å definere søkeord eller handlingsord for hver funksjon som vi ønsker å utføre.

 Søkeorddrevet testing I Automatiseringstesting

Fordeler

  • Den passer best for nybegynner eller en ikke-teknisk tester.

  • Gjør det mulig å skrive tester på en mer abstrakt måte ved hjelp av denne tilnærmingen.

  • Søkeord drevet testing kan automatisering startes tidligere I SDLC selv før en stabil build er levert for testing.

  • Det er en høy grad av gjenbrukbarhet.

Ulemper

  • Innledende investeringer i å utvikle søkeordene og tilhørende funksjoner kan ta lengre tid.

  • Det kan fungere som en begrensning for de teknisk dyktige testerne.

Datadrevet Rammeverk

datadrevet testing er opprettelse av testskript der testdata og / eller utdataverdier leses fra datafiler i stedet for å bruke de samme hardkodede verdiene hver gang testen kjøres. På denne måten kan testerne teste hvordan applikasjonen håndterer ulike innganger effektivt. Det kan være noen av følgende datafiler−

  • datapools
  • Excel −filer
  • ado-objekter
  • CSV-filer
  • ODBC-kilder

Flytskjema

Datadrevet Testing kan best forstås ved følgende diagram –

Testing Av Søkeord i Automatiseringstesting

fordeler

  • datadrevne rammeverk resulterer I MINDRE mengde kode
  • gir større fleksibilitet for å opprettholde og fikse skriptproblemene
  • testdata kan utvikles

Ulemper

  • hvert skript må være forskjellig for å forstå forskjellige datasett.

Hybrid Rammeverk

Hybrid Rammeverk er en kombinasjon Av Søkeord drevet og Data Drevet rammeverk som best kan beskrives ved hjelp av følgende flytskjema.

 Hybrid Rammeverk I Automatiseringstesting

Påvirkende Faktorer

Følgende er parametrene man bør ta hensyn til når man utvikler rammen. Påvirkningsfaktorene er oppført nedenfor−

  • Framework filer bør støtte versjonskontroll kontrollere programvare SOM SVN, CVS, MS Source Control

  • Rammeverk skal støtte utføring av skriptene i forskjellige miljøer, nemlig-QA, SAT, DEV

  • Ved Objektendringer skal skript utføres med minimale endringer.

  • Rammeverk bør konfigurere seg selv og ta vare på forutsetning for eksempel å lage mapper / databaser.

  • Rammeverk bør ha robust rapporteringsstruktur slik at problemer i skriptet / programmet lett kan oppdages

  • Rammeverket bør ha større fleksibilitet slik at det skal være enkelt å bruke

  • Rammeverket bør følge kodingsstandarder slik at filer, funksjoner og historikk for endringer opprettholdes riktig.

I neste kapittel lærer vi å designe et enkelt rammeverk.

Nyttige Videokurs

VIDEO

HP UFT / QTP Online Trening

108 Forelesninger 8 timer

Pavan Lalwani

Annonser

Write a Comment

Din e-postadresse vil ikke bli publisert.