Ultima actualizare pe 14 septembrie 2020 de către personal editorial
UFT One / QTP este un instrument automat de testare funcțională de către Micro Focus care folosește teste automate pentru a identifica erorile dintr-o aplicație supusă testului.
UFT înseamnă Unified Functional Testing. Anterior a fost cunoscut sub numele de QTP (QuickTest Professional). De fapt, veteranii acestui instrument continuă să-l numească QTP.
QTP a fost inițial proiectat de compania Mercury Interactive, care a fost achiziționată de Hewlett Packard (HP) în 2006. În 2011, odată cu introducerea versiunii 11.5, QTP a fost redenumit UFT.
În septembrie 2017, HPE spin a fuzionat în Micro Focus. De atunci UFT este proiectat, susținut și întreținut de Micro Focus. În noiembrie 2019, Micro Focus a decis să renunțe puțin la nume, UFT este de acum cunoscut sub numele de UFT One.
UFT One este utilizat în principal pentru testarea funcțională, de regresie și de service. Folosind UFT One, puteți automatiza acțiunile utilizatorului pe o aplicație computerizată bazată pe web sau client și puteți testa și identifica erori pentru aceleași acțiuni pentru utilizatori diferiți, set de date diferite, pe diferite sisteme de operare Windows și / sau browsere diferite. Automatizarea utilizând UFT One, dacă este planificată și executată într-un mod adecvat, poate economisi timp și bani considerabili în comparație cu testarea manuală.
UFT One este unul dintre cele mai utilizate instrumente de testare a automatizării comerciale de pe piață în prezent. Este cunoscut pentru ușurința sa de utilizare și asistență de către furnizor și o mare comunitate de testeri de automatizare. Din acest motiv, profesioniștii UFT One calificați sunt întotdeauna solicitați.
Răsfoiți după subiect: faceți clic pe oricare dintre linkurile de mai jos pentru a accesa fiecare subiect de pe această pagină.
- Limbi acceptate UFT / QTP
- Browsere acceptate UFT / QTP
- Sistem de operare acceptat UFT / QTP
- Cerințe de sistem UFT / QTP
- UFT / Tehnologii de asistență QTP
- Tipuri de licențe UFT / QTP
- Cost UFT / QTP
- Program de certificare UFT / QTP
- Instruire UFT / QTP Program
- Exemplu de utilizare UFT / QTP
- Istoricul versiunilor UFT / QTP
Limbi acceptate
Toate versiunile QTP / UFT vine preinstalat cu o Matrice de disponibilitate a produsului disponibilă cu numele QTP_PAM.pdf (pentru versiunile sub 11.0) sau UFT_PAM.pdf (pentru versiunile 11.5 sau mai mari) Acesta este cel mai bun mod de a găsi compatibilitatea QTP / UFT cu diferite sisteme de operare , browsere, tehnologii, programe de completare etc.
Micro Focus Unified Functional Testing folosește VB Script ca limbaj de scriptare. Aceasta este singura limbă care este complet acceptată de IDE-ul UFT One. Scriptul VB acceptă concepte de programare orientate pe obiecte, dar nu polimorfism și moștenire.
Browsere acceptate
- Internet Explorer 6, 7, 8, 9, 10, 11, Edge (cu patch-uri și service pack-uri)
- Firefox 54-79 (cu patch-uri și service pack-uri adecvate)
- Google Chrome până la versiunea 84 (cu patch-uri și service pack-uri adecvate)
- Safari pe Mac OS v11-v13
Sisteme de operare acceptate
Windows 7 (SP1), Windows 8 / 8.1 și Windows 10, inclusiv suport Surface pentru Windows 8.1 și Windows 10. UFT 12 în continuare acceptă Safari pe Mac OS (în modul beta)
Începând cu februarie 2021, UFT nu acceptă sistemul de operare Linux. O cerere de îmbunătățire (ER) este deschisă pentru examinare pe Micro Focus, dar nu este menționată o linie de timp. Dacă aveți un ID SAID valid, puteți vizualiza solicitarea aici.
Cerințe de sistem UFT / QTP: UFT One 15.0.2
Pentru a instala și rula cu succes UFT One 15.0.2, computerul dvs. trebuie să îndeplinească cerințele minime de sistem prezentate mai jos.
Cu toate acestea, este întotdeauna recomandat să aveți o configurație mai mare decât cerințele minime.
- Computer / procesor: procesoare dual core sau mai bune
- Sistem de operare: Windows 7 SP1 (32 biți sau 64 biți)
- Memorie: Minim 2 GB atunci când nu sunt încărcate mai mult de trei programe de completare simultan.
- Setări de culoare: Culoare înaltă (16 biți)
- Placă grafică: Placă grafică cu memorie video de 64 MB
- Spațiu liber pe hard disk: Minim 2 GB de spațiu liber pe disc pentru fișiere și foldere de aplicații.
UFT / QTP Supported Technologies
UFT One poate fi utilizat pentru automatizarea aplicațiilor client-server bazate pe web și Windows. Cu toate acestea, nu acceptă implicit toate tehnologiile. Pentru un suport extins, trebuie să încărcăm suplimentul corespunzător. De exemplu, dacă ar fi să automatizați o aplicație bazată pe tehnologia Java, va trebui să încărcați Java add-in.
Tipuri de licențe
Când instalați UFT One, acesta vine cu o licență demo implicită complet funcțională de 30 de zile. După perioada de demonstrație, trebuie să achiziționăm una dintre licențe pentru a continua să lucrăm cu instrumentul. Există două tipuri de licențe, Seat și Licență concurentă.
Seat License
Este o licență specifică computerului pe care este instalat instrumentul, adicădacă două sau mai multe persoane doresc să lucreze la instrument, fiecare dintre ele trebuie să instaleze licența locului pe mașinile lor respective.
Licență concurentă
Aceasta este o licență bazată pe rețea care poate fi utilizat de mai mulți utilizatori în același timp. Această licență este instalată pe un server de licență la distanță. Prin urmare, un anumit număr de utilizatori pot lucra cu instrumentul conectându-se la serverul de licențe în același timp; numărul variază în funcție de numărul de licențe concurente achiziționate.
Există un subtip de licență concurentă numit licență de navetă. Este o licență concurentă care funcționează ca o licență de loc pentru o anumită perioadă de timp. Perioada de valabilitate este de obicei de 180 de zile. Să presupunem că am configurat 10 licențe simultane și unul sau doi membri trebuie să călătorească într-o călătorie de afaceri din cauza căreia nu s-au putut conecta la serverul de licențe. În astfel de cazuri, putem cere administratorului să configureze licența de navetist. Acest lucru funcționează ca o licență de loc pentru o anumită perioadă de timp. Astfel, pentru această perioadă de timp specifică, licențele concurente disponibile în larg vor fi egale cu licențele concurente totale minus licențele de navetist.
Citiți detalii despre licențele UFT One
UFT One Cost
O licență de scaun achiziționată timp de un an vă va costa 3200 USD, în timp ce o licență concurentă pentru aceeași durată va costa 4500 USD. Puteți cumpăra o licență pentru 3 luni, 6 luni sau 1 an. Iată un grafic:
Prețul licenței UFT poate varia în funcție de regiune și de organizație. Întreprinderile care cumpără în vrac pot beneficia de reduceri substanțiale. Verificați aici diverse opțiuni.
Certificări disponibile pentru UFT
Micro Focus efectuează un popular program de certificare UFT numit UFT120 -15.x CP pe UFT One 15.x. Iată un Ghid complet despre cel mai recent examen de certificare UFT.
Instruire pe UFT One
Există multe opțiuni disponibile pentru instruirea UFT One. Micro Focus oferă instruire în clasă, dar consensul general în rândul profesioniștilor UFT este că taxa percepută de aceștia este prea mare, iar programa acoperită este prea restrânsă. LearnQTP desfășoară un program de formare online UFT One la prețuri accesibile, numit UFT training OnDemand. Acest program a fost început în 2009 și a cunoscut multe revizuiri de atunci încorporând feedback de la cursanți și adăugând conținut conform nevoilor. Este unul dintre cele mai recomandate și apreciate programe de formare UFT disponibile astăzi. Deoarece programul este disponibil online, oferă cunoștințe din lumea reală, persoanele din întreaga lume se alătură acestui curs pentru a-și îmbunătăți setul de abilități. Verificați aici detaliile complete despre acest program.
Un exemplu brut în care UFT One poate fi utilizat
Să luăm în considerare scenariul în care doriți să testați datele de conectare pentru un anumit utilizator. Pentru a testa manual acest scenariu, urmați în general acești pași –
- Deschideți browserul web
- Introduceți adresa URL a aplicației.
- Introduceți codul de utilizator & parolă și apoi faceți clic pe butonul „Autentificare” din pagina de autentificare.
- Verificați dacă autentificarea are succes
Acum, luați în considerare un caz în care trebuie să testați această funcționalitate de conectare de mai multe ori sau trebuie să testați aceeași funcționalitate pentru un număr mare de utilizatori diferiți, spun că 1000 sau mai mulți utilizatori. Efectuarea manuală a acestei acțiuni necesită mult timp & activitate obositoare. Acum UFT vă ajută să reproduceți acțiunile pe care le faceți manual, cum ar fi deschiderea aplicației, introducerea codului de utilizator și parola și apăsarea butonului „Conectare” sau „Trimitere” și verificarea dacă v-ați conectat sau nu cu succes. Pentru a realiza acest lucru, puteți scrie codul pentru scenariul de conectare în UFT și puteți rula codul de câte ori cu un singur clic al unui buton, desigur cu testul același sau diferit după cum este necesar. Acesta este un exemplu foarte brut, în mâinile instruite UFT Se poate realiza multe sarcini. Începând cu februarie 2021, Micro Focus UFT One 15.0.2 este cea mai recentă versiune disponibilă pe piață.
Iată o serie de tutoriale gratuite pentru a învăța UFT One de la zero, începând cu Tutorialul 1: Pregătirea pentru a învăța UFT
Istoricul versiunii UFT One
Astra Quicktest (Prima versiune)
Prima versiune QTP a fost denumită Astra QuickTest și a fost lansată de Mercury Interactive (MI) în mai 1998. Prețul de pornire pentru software a fost de 3995 USD pe copie. Sursă: depunere de 10k secunde de către MI pe 29 martie 2001
Astra QuickTest 3.0
Astra QuickTest 3.0 a fost lansat în februarie 2000. Copia software a avut un preț de 2995 USD și avea nevoie de IE4. 0 sau mai mare pentru a rula. Sursă: Mike Oliveira
Astra QuickTest 5.0 (Astra QuickTest Professional 5.5)
Astra QuickTest 5.0 a fost lansat în februarie 2001. Această versiune a putut testa elemente multimedia precum Real Audio / Video și Macromedia Flash etc. După adăugarea diferitelor patch-uri, Astra Quicktest 5.0 a fost redenumit Astra QuickTest Professional 5.5.Această versiune a putut testa site-urile web pentru a se asigura că îndeplinesc cerințele Secțiunii 508, o modificare a Legii privind reabilitarea din 1973
QuickTest Professional 6.5
QuickTest Professional 6.5 a fost lansat în septembrie 2003 și a pierdut Astra ca parte a numelui său. Noile caracteristici majore adăugate în această versiune au fost:
- Suport pentru modelul de obiecte de automatizare QuickTest
- Mecanism de recuperare
- Valoare de ieșire XML
- Validare schemă XML
- Înregistrare analogică
QuickTest Professional 8.0
QuickTest Professional 8.0 a fost lansat la sfârșitul anului 2004. Noile caracteristici majore adăugate în această versiune a fost:
- Asistență Unicode
- Vizualizarea cuvintelor cheie
- Testarea procesului de afaceri
- Parametrii de acțiune / testare
QuickTest Professional 8.2
QuickTest Professional 8.2 a fost lansat la începutul anului 2005. Noile caracteristici majore adăugate în această versiune au fost:
- Patch-uri versiunea QTP 8.0
- Posibilitatea de auto-documentare
- Generator de pași
- Vizualizare expert îmbunătățită
QuickTest Professional 9.0
QuickTest Professional 9.0 a fost lansat în aprilie 2006. Acesta a fost momentul în care Mercury a început eliminarea treptată a unui alt produs popular WinRunner de la compania h anunțul și-a integrat toate capacitățile în QTP. Funcțiile majore noi adăugate în această versiune au fost:
- Object Repository Manager
- Object Repository Merge Tool
- Multiple Object Repositories per Action sau Component
- XML Object Repository Format
- Editor bibliotecă de funcții
- Gestionarea acțiunilor și resurselor lipsă
QuickTest Professional 9.1 / 9.2
QuickTest Professional 9.2 a fost lansat în februarie 2007. În acest timp, HP a finalizat achiziția Mercury interactive (MI), care a început la sfârșitul anului 2006. Noile caracteristici majore adăugate în această versiune au fost:
- Mercury Screen Recorder
- Gestionarea dinamică a depozitelor de obiecte
QuickTest Professional 9.5
QuickTest Professional 9.5 a fost lansat în ianuarie 2008. caracteristicile adăugate în această versiune au fost:
- Suport pentru navigarea cu file
- Nivelul de toleranță al punctului de control Bitmap prin UI în sine
- Extensibilitate WebAddin
QuickTest Professional 10.0
Rapid Test Professional 10.0 a fost lansat în ianuarie 2009. Odată cu această versiune QTP a început să ofere 30 de zile de încercare în loc de 14 zile de încercare oferite în versiunile anterioare. Principalele caracteristici noi introduse în această versiune au fost:
- Gestionarea și partajarea centralizată a activelor, dependențelor și versiunilor de testare în Quality Center 10.00
- Efectuați monitorizarea sistemului local pentru un singur utilizator în timp ce Rularea testelor dvs.
- Îmbunătățiți portabilitatea prin salvarea copiilor testelor împreună cu fișierele lor de resurse
- Apelați dinamic acțiunile în timpul testului
- Dezvoltați propriul algoritm de comparare a punctelor de control Bitmap
- Gestionează-ți central articolele de lucru și sarcinile de efectuat în panoul de realizat
- Îmbunătățește analiza rezultatelor testului cu o nouă funcționalitate de raportare
- Testează obiecte Delphi standard și personalizate folosind Delphi Add-in și Delphi Add-in Extensibility
QuickTest Professional 11.0
QuickTest Professional 11.0 a fost lansat în septembrie 2010. Principalele caracteristici noi introduse în această versiune au fost:
- Identificarea obiectelor bazate pe XPath și CSS
- Vizualizator de rezultate îmbunătățit și arătat
- Expresie regulată ușoară s
- Acum identificați obiecte nu numai unul în raport cu celălalt, ci și în raport cu obiectele învecinate. Identificator de relație vizuală
- Încărcați bibliotecile de funcții la timpul de execuție
- Testați funcționalitatea aplicației GUI și fără UI într-un singur test
- Suportul pentru înregistrări pentru Firefox este acum disponibil
- QTP 11 este capabil să primească mesaje Java sau .NET din cadrul aplicației dvs. care pot fi apoi încorporate în rezultatele executării
- Încorporați / Rulați Javascript în paginile web
- Gestionare îmbunătățită a datelor de testare atunci când este integrată cu Quality Center
- QTP 11 acceptă acum aplicații Web 2.0 Toolkit, disponibile ca orice alte programe de completare.
QuickTest Professional 11.50 Unified Functional Testing 11.50
Unified Functional Testing 11.50 a fost lansat în decembrie 2012. Combo-ul QuickTest Pro (QTP) + Service Test (ST) este acum integrat în Unified Functional Testing (UFT) . Funcțiile majore noi introduse în această versiune au fost:
- HP UFT Insight
- Depanare script multiplu
- Puncte de verificare PDF
- Asistență Sisteme Open Source CI
- Suport pentru testare mobilă
Testare funcțională unificată 11.51
Un service pack UFT_00001.exe a fost lansat în februarie 2013, care s-a schimbat versiunea UFT de la UFT 11.50 la UFT 11.51.
- Acest patch are diverse remedieri de erori și îmbunătățiri minore. Are un suport suplimentar pentru Windows 8 și IE 10.
- Mozilla Firefox versiunea 19 este acum acceptată cu un patch UFT_00037.EXE
Unified Functional Testing 11.52
Un service pack UFT_00022.EXE a fost lansat în iunie 2013, care a schimbat versiunea UFT din UFT 11.51 în UFT 11.52. (Acest pachet de service poate fi instalat direct pe 11.50, nu aveți nevoie de UFT 11.51 dacă nu l-ați instalat mai devreme)
- Acest patch are diverse remedieri de erori și îmbunătățiri minore. Cu acest patch, UFT acceptă acum pe deplin formatul .xlsx.
- HP ține pasul cu Firefox. A adăugat suport pentru Firefox 21 în acest pachet.
- A fost adăugată o nouă metodă pentru obiectele Insight: ClickSpecial.
- Sunt acceptate versiuni noi pentru SAP CRM, WDA, SAP Portal.
- Suport nou pentru numeroase controale SAP Web Dynpro ABAP.
Unified Functional Testing 11.53
Un service pack UFT_00044.EXE a fost lansat în decembrie 2013, care a schimbat versiunea UFT din UFT 11.52 în UFT 11.53. (Acest pachet de service poate fi instalat direct pe 11.50, nu aveți nevoie de UFT 11.51 sau 11.52 dacă nu le-ați instalat mai devreme)
- Acest pachet de service soluționează problemele de calitate și performanță găsite în versiunea 11.50 Major și pachetele sale service anterioare, SP 1 & SP 2.
- Acest service pack este o actualizare obligatorie pentru toate UFT 11.50 / 11.51 / 11.52 și Test de serviciu 11.50 / 11.51 / 11.52 utilizatori.
Unified Functional Testing 12
UFT 12 a fost lansat în martie 2014. Noile caracteristici majore introduse în UFT 12 au fost:
- Instalator mai bun, mai rapid
- Autentificare ALM mai bună
- Încărcare automată a rezultatelor de rulare în ALM
- Introducerea asistenței pentru testarea browserului Safari pe un Mac la distanță (în modul de previzualizare a tehnologiei)
- Suport pentru mai multe tehnologii
Unified Functional Testing 12.01
UFT 12.01 a fost lansat în iulie 2014 . Noile caracteristici majore introduse în UFT 12.01 au fost:
- Asistență oficială f sau Windows 8.1
- Suportul pentru Safari pe Mac OS este acum în afara Previzualizării tehnice și este disponibil pentru mediul de producție
- Extensia Chrome pentru UFT este disponibilă în Chrome Store de acum înainte
- Documentație mai bună
- Suport pentru obiecte Windows în timp de rulare
Unified Functional Testing 12.5
UFT 12.5 a fost lansat în iulie 2015. noile funcții introduse în UFT 12.5 au fost:
- LeanFT – Un instrument puternic nou, care vă poate completa testarea cu UFT
- Controlul versiunii cu Git
- Rularea testului UFT fără IDE complet utilizând Run Time Engine
- Suport îmbunătățit pentru testarea pe mai multe browsere
- Migrarea mecanismului de licențiere UFT de la Sentinel la AutoPass
Unified Functional Testing 12.54
UFT 12.54 a fost lansat pe 1 octombrie 2016. Noile caracteristici majore introduse în UFT 12.54 au fost:
- Perioada de licență demonstrativă a crescut de la 30 de zile la 60 de zile
- Glisați și fixați un obiect din Object Spy t o Editor
- Suport JavaFX
- Suport ALM îmbunătățit
- Accesibilitate Web îmbunătățită. HPE a adăugat acum noi roluri acceptate pentru proprietatea rolurilor în aplicațiile web.
Unified Functional Testing 14
UFT 14 a fost lansat pe 31 ianuarie 2017. Noile caracteristici majore introdus în UFT 14 au fost:
- UFT este acum oferit în 3 arome noi. UFT Ultimate, UFT Enterprise și UFT Pro
- Un nou instrument numit
Test Combinations Generator
a fost introdus în UFT IDE - A fost introdus un nou mod de captare
- UFT Pro (LeanFT) merge pe mai multe platforme
- LeanFT pentru Selenium care este inclus în HPE UFT Pro (LeanFT) a fost introdus. Permite utilizatorilor Selenium să creeze și să întrețină scripturi Selenium cu ușurință.
- Documentația UFT este acum implicită online (și nu mașina locală care era implicită anterior). Cu toate acestea, le puteți descărca în continuare pe computerul dvs. local pentru acces mai rapid. Iată cum să descărcați și să instalați Ajutor UFT și referința VB Script pe computerul dvs. local.
Unified Functional Testing 14.01
UFT 14.01 a fost lansat pe 18 august 2017. Noile îmbunătățiri majore făcute în UFT 14.01 au fost:
- Object Spy nu mai este o fereastră „modală”
- Acum puteți alege depozitul de obiecte din Object Spy în sine
- IDE primește opțiunea de a rula testele UFT într-o sesiune blocată, la distanță
- Rulați testele UFT în StormRunner Functional (SRF)
- Suport complet pentru Angular JS, Angular 2 & Angular 4
Testul funcțional unificat 14.02
UFT 14.02 a fost lansat în decembrie 2017. Noile îmbunătățiri majore făcute în UFT 14.02 au fost:
- Lansarea SRF care se integrează strâns cu UFT.
- Asistență Desktop-As-A-Service folosind Amazon Workspaces.
- Combinații de testare Generatorul poate extrage acum datele de testare din AUT.
- Identificatorii de relații vizuale (VRI) sunt acum acceptați pentru testiile mobile ng.
Unified Functional Testing 14.03
UFT 14.03 a fost lansat în martie 2018. Îmbunătățirile majore făcute în UFT 14.03 au fost:
- Instrumentul de comparare din fereastra Object Spy
- Abilitatea de a înregistra la distanță testele UFT în SRF
- Abilitatea de a rula mai multe teste mobile în paralel
- Suport pentru simularea autentificării amprentelor digitale
Unified Functional Test 14.50
UFT 14.50 a fost lansat în august 2018. Îmbunătățirile majore făcute în UFT 14.50 au fost:
- Modul Hover în Object Spy
- Abilitatea de a rula până la 4 teste web în paralel
- Suport AOM pentru SRF
- Suport pentru simularea autentificării faciale și a codurilor de bare
Testul funcțional unificat 14.51
UFT 14.51 a fost lansat în noiembrie 2018. Îmbunătățirile majore făcute în UFT 14.51 au fost:
- Asistență Docker pentru UFT
- Rapoarte PDF automatizate
- Îmbunătățiri ale identificării inteligente în rapoarte
- Pași de testare paraleli care pot rula în modul izolat și multe altele
Testul funcțional unificat 14.52
UFT 14.52 a fost lansat în martie 2019. Îmbunătățirile majore aduse în UFT 14.52 au fost:
- Nou PDF Add-In
- Testare mobilă pe dispozitive locale
- Abilitatea de a rula teste pe mașină blocată
- Abilitatea de a dezactiva expresia regulată în programarea descriptivă statică utilizând nou-lansată
UftIsRegex
proprietate
Testare funcțională unificată 14.53
UFT 14.53 a fost lansat în iulie 2019. Îmbunătățirile majore aduse în UFT 14.53 au fost:
- Capabilități de inteligență artificială (AI)
- 20+ tehnologii nou suportate
- Rapoarte PDF mai bune
- Supliment PDF îmbunătățit și Supliment Salesforce Lightning
UFT One 15.0
A fost lansat UFT One 15.0 în noiembrie 2019, îmbrăcând un nou aspect colorat proaspăt. Actualizările majore și îmbunătățirile făcute în UFT One 15.0 au fost:
- Schimbarea numelui: UFT va fi cunoscut de acum ca UFT One. LeanFT va fi cunoscut ca UFT Developer. Mobile Center va fi cunoscut sub numele de UFT Mobile
- Capacități AI îmbunătățite
- Suport pentru format excel
.XLSX
în tabelul de date - Suport îmbunătățit pentru add-in PDF și Salesforce Lightning Add-in
UFT One 15.0.1
UFT One 15.0.1 a fost lansat în aprilie 2020. actualizările majore și îmbunătățirile făcute în UFT One 15.0.1 au fost:
- Încărcare dinamică a suplimentului
- Suport pentru cel mai recent browser Microsoft Chromium Edge
- Îmbunătățit Capabilități AI
- Suport pentru temă întunecată
- Doi noi furnizori de suport OCR și anume Google OCR și Baidu OCR
- Perioada de licență demo a scăzut de la 60 de zile la 30 de zile.
Iată o introducere video rapidă la UFT One (73 sec)
UFT One 15.0.2 este cea mai recentă versiune disponibil pe piață începând cu februarie 2021.