Lær QTP (UFT) (Norsk)

Sist oppdatert 14. september 2020 av redaksjonelt personale

UFT One / QTP er et automatisert funksjonelt testverktøy av Micro Focus som bruker automatiserte tester for å identifisere bugs i en applikasjon som testes.

UFT står for Unified Functional Testing. Det var tidligere kjent som QTP (QuickTest Professional). Faktisk fortsetter veteraner til dette verktøyet å referere det til som QTP.

QTP ble opprinnelig designet av selskapet Mercury Interactive som ble kjøpt opp av Hewlett Packard (HP) i 2006. I 2011, med introduksjonen av versjonen. 11.5 ble QTP omdøpt til UFT.
I september 2017 ble HPE spin slått sammen til Micro Focus. Siden da er UFT designet, støttet og vedlikeholdt av Micro Focus. I november 2019 bestemte Micro Focus seg for å avvise navnene litt, UFT er heretter kjent som UFT One.

UFT One brukes primært til funksjonell, regresjon og servicetesting. Ved å bruke UFT One kan du automatisere brukerhandlinger på et nett- eller klientbasert dataprogram og teste og identifisere feil på de samme handlingene for forskjellige brukere, forskjellige datasett, på forskjellige Windows-operativsystemer og / eller forskjellige nettlesere. Automatisering ved bruk av UFT One, hvis den er planlagt og utført på en riktig måte, kan spare betydelig tid og penger sammenlignet med manuell testing.

UFT One er et av de mest brukte kommersielle automatiseringstestverktøyene i markedet i dag. Det er kjent for brukervennlighet og støtte fra leverandøren og det store fellesskapet av automatiseringstestere. Av denne grunn er dyktige UFT One-profesjonelle alltid etterspurt.

Bla etter emne: Klikk på en av lenkene nedenfor for å hoppe til hvert emne på denne siden.

  • UFT / QTP-støttede språk
  • UFT / QTP-støttede nettlesere
  • UFT / QTP-støttede OS
  • UFT / QTP-systemkrav
  • UFT / QTP Support Technologies
  • UFT / QTP License Types
  • UFT / QTP Cost
  • UFT / QTP Certification Program
  • UFT / QTP Training Program
  • UFT / QTP brukseksempel
  • UFT / QTP versjonshistorikk

Støttede språk

Alle versjoner av QTP / UFT leveres forhåndsinstallert med en Product Matrix tilgjengelig med navnet QTP_PAM.pdf (for versjoner under 11.0) eller UFT_PAM.pdf (for versjoner 11.5 eller nyere) Dette er den beste måten å finne kompatibilitet med QTP / UFT med forskjellige operativsystemer , nettlesere, teknologier, tillegg osv.

Micro Focus Unified Functional Testing bruker VB Script som skriptspråk. Dette er det eneste språket som støttes fullstendig av UFT Ones IDE. VB Script støtter objektorientert programmeringskonsepter, men ikke polymorfisme og arv.

Støttede nettlesere

  • Internet Explorer 6, 7, 8, 9, 10, 11, Edge (med passende oppdateringer og servicepakker)
  • Firefox 54-79 (med passende oppdateringer og oppdateringspakker)
  • Google Chrome til versjon 84 (med passende oppdateringer og oppdateringspakker)
  • Safari på Mac OS v11-v13

Støttede operativsystemer

Windows 7 (SP1), Windows 8 / 8.1 og Windows 10 inkludert Surface-støtte for Windows 8.1 og Windows 10. UFT 12 og videre støtter Safari på Mac OS (i Beta-modus)

Fra og med februar 2021 støtter UFT ikke Linux OS. En Enhancement Request (ER) er åpen for gjennomgang på Micro Focus, men det er ingen tidslinje nevnt. Hvis du har en gyldig SAID-ID, kan du se forespørselen her.

Systemkrav for UFT / QTP: UFT One 15.0.2

For å kunne installere og kjøre UFT One 15.0.2, datamaskinen din må oppfylle minimumssystemkravene som er vist nedenfor.
Det anbefales imidlertid alltid å ha en konfigurasjon som er høyere enn minimumskravene.

  • Datamaskin / prosessor: Dual Core CPUer eller bedre
  • Operativsystem: Windows 7 SP1 (32 eller 64 bit)
  • Minne: Minimum 2 GB når det ikke lastes inn mer enn tre tillegg samtidig.
  • Fargeinnstillinger: Høy farge (16 bit)
  • Grafikkort: Grafikkort med 64 MB videominne
  • Ledig harddiskplass: Minimum 2 GB ledig diskplass for applikasjonsfiler og mapper.

UFT / QTP-støttede teknologier

UFT One kan brukes til å automatisere nettbaserte og Windows-baserte klient-serverapplikasjoner. Den støtter imidlertid ikke alle teknologier som standard. For en utvidet støtte, må vi laste inn det tilsvarende tillegget. Hvis du for eksempel skulle automatisere et program basert på Java-teknologi, må du laste inn Java-tillegg.

Lisenstyper

Når du installerer UFT One, kommer den med en standard 30-dagers fullstendig demo-lisens. Etter demo-perioden må vi kjøpe en av lisensene for å fortsette å jobbe med verktøyet. Det er to typer lisenser, Seat og Concurrent License.

Seat License

Det er en lisens som er spesifikk for datamaskinen verktøyet er installert på, dvs.hvis to eller flere personer vil jobbe med verktøyet, må hver og en av dem installere setelisensen på sine respektive maskiner.

Samtidig lisens

Dette er en nettverksbasert lisens som kan brukes av flere brukere samtidig. Denne lisensen er installert på en ekstern lisensserver. Derfor kan et bestemt antall brukere arbeide med verktøyet ved å koble til lisensserveren samtidig; antallet varierer avhengig av antall samtidige lisenser som er kjøpt.
Det er en undertype av samtidig lisens som kalles pendellisens. Det er en samtidig lisens som fungerer som en setelisens for en gitt tidsperiode. Gyldighetsperioden er vanligvis 180 dager. La oss anta at vi har konfigurert ti samtidige lisenser, og ett eller to medlemmer må reise på forretningsreise på grunn av at de ikke kunne koble til lisensserveren. I slike tilfeller kan vi be administratoren om å konfigurere pendlerlisensen. Dette fungerer som en setelisens for en gitt tidsperiode. For denne spesifikke tidsperioden vil de samtidige lisensene som er tilgjengelig offshore være lik totale samtidige lisenser minus pendlerlisenser.

Les om UFT One-lisenser i detalj

UFT One Cost

En setelisens kjøpt i ett år vil koste deg $ 3200, mens en samtidig lisens for samme varighet vil koste $ 4500. Du kan kjøpe en lisens i 3 måneder, 6 måneder eller 1 års varighet. Her er et diagram:
UFT-lisensprisen kan variere etter region og organisasjon. Bedrifter som kjøper bulk kan få betydelig rabatt. Sjekk forskjellige alternativer her.

Sertifiseringer tilgjengelig for UFT

Micro Focus gjennomfører et populært UFT-sertifiseringsprogram kalt UFT120 -15.x CP på UFT One 15.x. Her er en komplett guide om den siste UFT-sertifiseringseksamen.

Opplæring på UFT One

Det er mange muligheter for UFT One-trening. Micro Focus tilbyr klasseromsbasert opplæring, men den generelle enigheten blant UFT-fagpersoner er at gebyret de betaler er for høyt og pensum som dekkes er for smalt. LearnQTP har gjennomført et rimelig UFT One-treningsprogram som heter UFT training OnDemand. Dette programmet ble startet tilbake i 2009 og har sett mange revisjoner siden den gang, med tilbakemelding fra praktikanter og lagt til innhold etter behov. Det er et av de mest anbefalte og godt likt UFT-treningsprogrammene som er tilgjengelige i dag. Siden programmet er tilgjengelig online, gir kunnskap fra den virkelige verden, blir enkeltpersoner over hele verden med på denne opplæringen for å forbedre ferdighetssettet. Sjekk fullstendige detaljer om dette programmet her.

Et råeksempel der UFT One kan brukes

La oss se på scenariet der du vil teste innlogging for en bestemt bruker. For å teste dette scenariet manuelt, vil du vanligvis følge disse trinnene –

  1. Åpne nettleser
  2. Skriv inn URL-en til applikasjonen.
  3. Skriv inn bruker-ID & passord og klikk deretter på «Logg inn» -knappen på påloggingssiden.
  4. Bekreft at innloggingen er vellykket

Vurder nå et tilfelle der du må teste denne påloggingsfunksjonaliteten mange ganger, eller du må teste den samme funksjonaliteten for et stort antall forskjellige brukere, sier en 1000 eller flere brukere. Det er tidkrevende å utføre denne handlingen & kjedelig aktivitet. Nå hjelper UFT deg med å replikere handlingene du gjør manuelt, for eksempel å åpne applikasjonen, skrive inn bruker-ID og passord og trykke på «Logg inn» eller «Send» -knappen og verifisere om du har logget inn eller ikke. For å oppnå dette kan du skrive koden for innloggingsscenario i UFT og kjøre koden et hvilket som helst antall ganger med et enkelt klikk på en knapp, selvfølgelig med samme eller annen test da ta etter behov. Dette er et veldig rått eksempel, i trente hender kan UFT utføre mange oppgaver. Fra og med februar 2021 er Micro Focus UFT One 15.0.2 den siste versjonen som er tilgjengelig på markedet.

Her er en gratis opplæringsserie for å lære UFT One fra bunnen av, og starter med Opplæring 1: Gjør deg klar til å lære UFT

UFT One Versjonshistorikk

Astra Quicktest (første versjon)

Den første versjonen av QTP fikk navnet Astra QuickTest og ble utgitt av Mercury Interactive (MI) i mai 1998. Startprisen for programvaren var $ 3995 per eksemplar. Kilde: 10k Sec filing av MI 29. mars 2001

Astra QuickTest 3.0

Astra QuickTest 3.0 ble utgitt i februar 2000. Programvarekopien ble priset til $ 2995, og den trengte IE4. 0 eller høyere for å løpe. Kilde: Mike Oliveira

Astra QuickTest 5.0 (Astra QuickTest Professional 5.5)

Astra QuickTest 5.0 ble utgitt i februar 2001. Denne versjonen var i stand til å teste multimediaelementer som Real Audio / Video og Macromedia Flash etc. Etter å ha lagt til forskjellige oppdateringer ble Astra Quicktest 5.0 omdøpt til Astra QuickTest Professional 5.5.Denne versjonen var i stand til å teste nettsteder for å sikre at de oppfyller kravene i seksjon 508, en endring av rehabiliteringsloven av 1973

QuickTest Professional 6.5

QuickTest Professional 6.5 ble utgitt i september 2003 og mistet Astra som en del av navnet. De viktigste nye funksjonene som ble lagt til i denne versjonen var:

  • Støtte for QuickTest Automation Object Model
  • Recovery Mechanism
  • XML Output Value
  • XML Schema Validation
  • Analog opptak

QuickTest Professional 8.0

QuickTest Professional 8.0 ble utgitt i slutten av 2004. De viktigste nye funksjonene lagt til i denne versjonen var:

  • Unicode Support
  • Keyword View
  • Business Process Testing
  • Action / Test Parameters

QuickTest Professional 8.2

QuickTest Professional 8.2 ble utgitt tidlig i 2005. De viktigste nye funksjonene som ble lagt til i denne versjonen var:

  • Plaster på toppen av versjon QTP 8.0
  • Evne til automatisk dokumentasjon
  • Trinngenerator
  • Forbedret ekspertvisning

QuickTest Professional 9.0

QuickTest Professional 9.0 ble utgitt i april 2006. Dette var tiden da Mercury begynte å fase ut et annet populært produkt WinRunner siden selskapet h ad integrerte alle sine evner i QTP. De viktigste nye funksjonene som ble lagt til i denne versjonen var:

  • Object Repository Manager
  • Object Repository Merge Tool
  • Multiple Object Repositories per Action or Component
  • XML Object Repository Format
  • Funksjonsbibliotekredigerer
  • Håndtering av manglende handlinger og ressurser

QuickTest Professional 9.1 / 9.2

QuickTest Professional 9.2 ble utgitt i februar 2007. I løpet av denne tiden fullførte HP anskaffelsen av Mercury interactive (MI) som startet i slutten av 2006. De viktigste nye funksjonene som ble lagt til i denne versjonen var:

  • Mercury Screen Recorder
  • Dynamic Management of Object Repositories

QuickTest Professional 9.5

QuickTest Professional 9.5 ble utgitt i januar 2008. Den store nye funksjoner lagt til i denne versjonen var:

  • Støtte for surfing av faner
  • Toleranse for bitmap-sjekkpunkt gjennom brukergrensesnittet
  • WebAddin-utvidbarhet

QuickTest Professional 10.0

Rask Test Professional 10.0 ble utgitt i januar 2009. Med denne versjonen begynte QTP å tilby 30 dagers prøveversjon i stedet for 14 dagers prøveversjon som ble tilbudt i de tidligere versjonene. De viktigste nye funksjonene som ble introdusert i denne versjonen var:

  • Sentralt administrer og del testmidler, avhengigheter og versjoner i kvalitetssenter 10.00
  • Utfør lokalt systemovervåking for én bruker mens Kjøre testene dine
  • Forbedre bærbarheten ved å lagre kopier av testene sammen med ressursfilene deres
  • Anropshandlinger dynamisk under testkjøringen
  • Utvikle din egen bitmap-sjekkpunkts sammenligningsalgoritme
  • Sentralt administrere arbeidsoppgavene og gjøremålene dine i oppgaveruten
  • Forbedre analyser av testresultater med ny rapporteringsfunksjonalitet
  • Test standard og egendefinerte Delphi-objekter ved hjelp av Delphi Add-in og Delphi Add-in Extensibility

QuickTest Professional 11.0

QuickTest Professional 11.0 ble utgitt i september 2010. De viktigste nye funksjonene som ble introdusert i denne versjonen var:

  • XPath- og CSS-basert objektidentifikasjon
  • Ser bra ut og forbedrede resultater
  • Enkelt regulært uttrykk s
  • Identifiser nå objekter ikke bare i forhold til hverandre, men i forhold til nærliggende objekter. Visual Relation Identifier
  • Load Function Libraries at Run Time
  • Test din GUI og UI-less applikasjonsfunksjonalitet i en test
  • Record Support for FireFox er nå tilgjengelig
  • QTP 11 er i stand til å motta Java- eller .NET-logg-rammemeldinger fra applikasjonen din, som deretter kan legges inn i kjøringsresultatene
  • Legge inn / kjør Javascript på websider
  • Forbedret testdataadministrasjon når den er integrert med Quality Center
  • QTP 11 støtter nå Web 2.0 Toolkit Applications out-of-the-box lik alle andre tillegg.

QuickTest Professional 11.50 Unified Functional Testing 11.50

Unified Functional Testing 11.50 ble utgitt i desember 2012. Kombinasjonen av QuickTest Pro (QTP) + Service Test (ST) er nå integrert i Unified Functional Testing (UFT) . De viktigste nye funksjonene som ble introdusert i denne versjonen var:

  • HP UFT Insight
  • Flere feilsøking av skript
  • PDF-sjekkpunkter
  • Støtte Open Source CI Systems
  • Mobile Testing Support

Unified Functional Testing 11.51

En servicepakke UFT_00001.exe ble utgitt i februar 2013 som har endret seg versjonen av UFT fra UFT 11.50 til UFT 11.51.

  • Denne oppdateringen har forskjellige feilrettinger og mindre forbedringer. Den har ekstra støtte for Windows 8 og IE 10.
  • Mozilla Firefox versjon 19 støttes nå med en patch UFT_00037.EXE

Unified Functional Testing 11.52

En servicepakke UFT_00022.EXE ble utgitt i juni 2013, som har endret versjonen av UFT fra UFT 11.51 til UFT 11.52. (Denne oppdateringspakken kan installeres direkte på toppen av 11.50, du trenger ikke UFT 11.51 hvis du ikke har installert den tidligere)

  • Denne oppdateringen har forskjellige feilrettinger og mindre forbedringer. Med denne oppdateringen støtter UFT nå fullt .xlsx-format.
  • HP holder tritt med Firefox. Den har lagt til støtte for Firefox 21 i denne pakken.
  • En ny metode ble lagt til for Insight-objekter: ClickSpecial.
  • Nye versjoner støttes for SAP CRM, WDA, SAP Portal.
  • Ny støtte for mange SAP Web Dynpro ABAP-kontroller.

Unified Functional Testing 11.53

En servicepakke UFT_00044.EXE ble utgitt i desember 2013 som har endret versjonen av UFT fra UFT 11.52 til UFT 11.53. (Denne oppdateringspakken kan installeres direkte på toppen av 11.50, du trenger ikke UFT 11.51 eller 11.52 hvis du ikke har installert dem tidligere)

  • Denne servicepakken adresserer problemer med kvalitet og ytelse som finnes i 11.50 Major-utgivelsen og dens tidligere servicepakker, SP 1 & SP 2.
  • Denne oppdateringspakken er en obligatorisk oppdatering for alle UFT 11.50 / 11.51 / 11.52 og Service Test 11.50 / 11.51 / 11.52 brukere.

Unified Functional Testing 12

UFT 12 ble utgitt i mars 2014. De viktigste nye funksjonene som ble introdusert i UFT 12 var:

  • Bedre, raskere installatør
  • Bedre ALM-autentisering
  • Automatisk opplasting av kjøringsresultater til ALM
  • Vi introduserer støtte for å teste Safari-nettleser på en ekstern Mac (i forhåndsvisningsmodus for teknologi)
  • Støtte for flere teknologier

Unified Functional Testing 12.01

UFT 12.01 ble utgitt i juli 2014 De viktigste nye funksjonene introdusert i UFT 12.01 var:

  • Offisiell støtte f eller Windows 8.1
  • Støtte for Safari på Mac OS er nå ute av Tech Preview og tilgjengelig for produksjonsmiljø
  • Chrome-utvidelse for UFT er tilgjengelig i Chrome Store fra nå av
  • Bedre dokumentasjon
  • Støtte for Windows run time objects

Unified Functional Testing 12.5

UFT 12.5 ble utgitt i juli 2015. Major nye funksjoner introdusert i UFT 12.5 var:

  • LeanFT – Et helt nytt kraftig verktøy som kan komplimentere testingen din med UFT
  • Versjonskontroll med Git
  • Kjører UFT-test uten full IDE ved bruk av Run Time Engine
  • Forbedret støtte for tvers av nettlesere
  • Migrering av UFT-lisensieringsmekanisme fra Sentinel til AutoPass

Unified Functional Testing 12.54

UFT 12.54 ble utgitt 1. oktober 2016. De viktigste nye funksjonene introdusert i UFT 12.54 var:

  • Demolisensperioden økte fra 30 dager til 60 dager
  • Dra og slipp et objekt fra Object Spy t o Editor
  • JavaFX Support
  • Forbedret ALM-støtte
  • Forbedret webtilgjengelighet. HPE har nå lagt til nye støttede roller for rolleegenskap i webapplikasjoner.

Unified Functional Testing 14

UFT 14 ble utgitt 31. januar 2017. De viktigste nye funksjonene introdusert i UFT 14 var:

  • UFT tilbys nå i 3 nye smaker. UFT Ultimate, UFT Enterprise og UFT Pro
  • Et nytt verktøy kalt Test Combinations Generator ble introdusert i UFT IDE
  • Ny fangstmodus ble introdusert
  • UFT Pro (LeanFT) går på tvers av plattformen
  • LeanFT for Selenium som følger med HPE UFT Pro (LeanFT) ble introdusert. Det gjør det mulig for Selenium-brukere å opprette og vedlikeholde Selenium-skript enkelt.
  • UFT-dokumentasjon er nå online som standard (og ikke en lokal maskin som var standard tidligere). Du kan imidlertid fortsatt laste dem ned til din lokale maskin for raskere tilgang. Slik laster du ned og installerer UFT Help og VB Script-referanse på din lokale maskin.

Unified Functional Testing 14.01

UFT 14.01 ble utgitt 18. august 2017. De viktigste nye forbedringene som ble gjort i UFT 14.01 var:

  • Object Spy er ikke lenger et modalt vindu
  • Du kan nå velge objektlageret fra Object Spy selv
  • IDE får muligheten til å kjøre UFT-tester i en låst, ekstern økt
  • Kjør UFT-tester i StormRunner Functional (SRF)
  • Komplett støtte for Angular JS, Angular 2 & Angular 4

Unified Functional Testing 14.02

UFT 14.02 ble utgitt i desember 2017. De store nye forbedringene gjort i UFT 14.02 var:

  • Utgivelse av SRF som integreres tett med UFT.
  • Desktop-As-A-Service-støtte ved bruk av Amazon Workspaces.
  • Testkombinasjoner Generator kan nå hente testdata fra AUT.
  • Visual Relation Identifiers (VRI) støttes nå for mobile testi ng.

Unified Functional Testing 14.03

UFT 14.03 ble utgitt i mars 2018. De viktigste forbedringene gjort i UFT 14.03 var:

  • Sammenlign verktøy i Object Spy Window
  • Evne til å registrere UFT-tester i SRF
  • Evne til å kjøre flere mobile tester parallelt
  • Støtte for fingeravtrykkgodkjenningssimulering

Unified Functional Testing 14.50

UFT 14.50 ble utgitt i august 2018. De viktigste forbedringene som ble gjort i UFT 14.50 var:

  • Hover-modus i Object Spy
  • Evne til å kjøre opptil 4 webtester parallelt
  • AOM-støtte for SRF
  • Støtte for ansikts- og strekkodeautentiseringssimulering

Unified Functional Testing 14.51

UFT 14.51 ble utgitt i november 2018. De viktigste forbedringene som ble gjort i UFT 14.51 var:

  • Docker-støtte for UFT
  • Automatiske PDF-rapporter
  • Forbedringer av smart identifikasjon i rapporter
  • Parallelle tester trinn som kan kjøres i isolert modus og mer

Unified Functional Testing 14.52

UFT 14.52 ble utgitt i mars 2019. De viktigste forbedringene som ble gjort i UFT 14.52 var:

  • Nytt PDF-tillegg
  • Mobiltesting på lokale enheter
  • Evne til å kjøre tester på låst maskin
  • Evne til å deaktivere vanlig uttrykk i statisk beskrivende programmering ved hjelp av den nylig lanserte UftIsRegex -egenskapen

Unified Functional Testing 14.53

UFT 14.53 ble utgitt i juli 2019. De viktigste forbedringene som ble gjort i UFT 14.53 var:

  • Artificiell intelligens (AI) evner
  • 20+ nylig støttede teknologier
  • Bedre PDF-rapporter
  • Forbedret PDF-tillegg og Salesforce Lightning-tillegg

UFT One 15.0

UFT One 15.0 ble utgitt i november 2019 med et nytt, fargerikt utseende. De viktigste oppdateringene og forbedringene som ble gjort i UFT One 15.0 var:

  • Endring av navn: UFT vil heretter bli kjent som UFT One. LeanFT vil bli kjent som UFT Developer. Mobile Center vil være kjent som UFT Mobile
  • Forbedrede AI-muligheter
  • Støtte for excel .XLSX format i datatabellen
  • Forbedret støtte for PDF Add-in og Salesforce Lightning Add-in

UFT One 15.0.1

UFT One 15.0.1 ble utgitt i april 2020. viktige oppdateringer og forbedringer gjort i UFT One 15.0.1 var:

  • Dynamisk tilleggsinnlasting
  • Støtte for nyeste nettleser Microsoft Chromium Edge
  • Forbedret AI-muligheter
  • Støtte for mørkt tema
  • To nye OCR-leverandørstøtter, nemlig Google OCR og Baidu OCR
  • Demolisensperioden reduserte fra 60 dager til 30 dager.

Her er en rask videoinnføring til UFT One (73 sek)

UFT One 15.0.2 er den siste versjonen tilgjengelig i markedet fra februar 2021.

Legg igjen en kommentar

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