Local & Depozit de obiecte partajate în QTP / UFT

Cuprins:

Anonim

Ce este Depozitul de obiecte în QTP?

Depozitul de obiecte este o colecție de obiecte de testare și informații recunoscute de QTP pentru că lucrează la el. Când un utilizator înregistrează un test, obiectele și proprietățile acestora sunt capturate în mod implicit.

În acest tutorial, veți învăța-

  • Cum funcționează identificarea obiectelor în QTP?
  • Tipuri de depozit de obiecte
  • Depozit local de obiecte
  • Depozit de obiecte partajate: Creați, asociați, editați

Cum funcționează identificarea obiectelor în QTP?

  • HP QTP folosește o tehnologie „umană” asemănătoare pentru identificarea obiectelor
  • În timpul înregistrării, Time QTP încearcă să afle proprietățile unui obiect GUI pe care se efectuează operația.
  • În timpul rulării, Micro Focus UFT compară proprietățile obiectului stocat cu proprietățile reale ale obiectului disponibile pe ecran și identifică în mod unic un obiect independent de locația sa pe ecran
  • Obiectul stocat și împreună cu proprietățile sale se numește TEST Object
  • În timpul timpului de execuție, obiectul real disponibil în aplicația supusă testului se numește obiect de execuție
  • Acesta este Testul rapid „Modelul obiectului de testare”
  • Informațiile despre obiectele de testare sunt stocate în depozitul de obiecte
  • Suplimentele ajută la instruirea testului rapid înainte de natura obiectului care urmează să fie înregistrat, astfel încât să reducă timpul necesar pentru a-i învăța proprietățile

Aflați Identificarea obiectelor cu un exemplu în următorul videoclip

Faceți clic aici dacă videoclipul nu este accesibil

Tipuri de depozit de obiecte

Există 2 tipuri de depozit de obiecte în QTP

  1. Depozit local de obiecte
  2. Depozit de obiecte partajate

Depozit local de obiecte

  • Depozitul de obiecte locale este depozitul de obiecte implicit
  • Este specific acțiunilor și poate fi utilizat numai pentru o anumită acțiune
  • Depozitul de obiecte locale este de preferat atunci când aplicația nu este dinamică în ceea ce privește timpul
  • Depozitul de obiecte locale nu poate fi reutilizat
  • Puteți efectua multe operații în depozitul de obiecte locale, cum ar fi -
  • Evidențiați un obiect stocat într-un depozit pe aplicația testată
  • Verificați dacă un anumit obiect din AUT este stocat în Depozitul de obiecte
  • Tăiați, copiați, lipiți, modificați și ștergeți obiecte
  • În cazul în care ați modificat accidental valoarea unei proprietăți, puteți actualiza descrierea acesteia din aplicație utilizând funcția de actualizare.

Depozit de obiecte partajate: Creați, asociați, editați

  • Depozitul global sau partajat de obiecte este de preferat atunci când o aplicație este dinamică și descrierea obiectului se schimbă frecvent
  • Între depozitul de obiecte partajat și local, depozitul de obiecte partajat este mai frecvent utilizat în proiectele de automatizare
  • Cu toate acestea, are cheltuieli generale de întreținere și administrare în comparație cu depozitul local de obiecte.

Pentru a crea și utiliza un depozit de obiecte partajate, trebuie să efectuați trei pași mari

  • Crearea unui depozit de obiecte partajate
  • Asocierea unui depozit de obiecte partajate
  • Editarea unui depozit de obiecte partajate

Să le privim pe rând

Pasul 1) Crearea unui depozit de obiecte partajate

  • Toate depozitele sunt locale în mod implicit. Pentru a crea un depozit de obiecte partajate, în caseta de dialog Depozit de obiecte, faceți clic pe Fișier> Exportați obiecte locale
  • Fișierele din depozit au o extensie .tsr. Dă-i un nume potrivit, spune „guru99” și salvează
  • Acum este creat fișierul de depozit partajat

Pasul 2) Asocierea unui depozit de obiecte partajate

  • Următorul pas este să asociați depozitul la testul dvs., ceea ce vă permite să îl utilizați
  • Pentru a asocia un depozit cu un test, faceți clic pe Resurse> Asociați depozitul
  • Puteți selecta depozitul pe care să îl asociați cu acțiunile disponibile în test.
  • Acum puteți utiliza acest depozit partajat pentru a vă dezvolta testul

Pasul 3) Editarea unui depozit de obiecte partajate

  • Puteți utiliza Managerul de depozite de obiecte pentru a edita un depozit de distribuire.
  • Selectați Resurse> Manager depozitare obiecte. Deschideți depozitul de obiecte pe care l-am creat „guru99”
  • În mod implicit, depozitul este deschis în modul numai citire. Pentru a activa editarea, faceți clic pe Fișier> Activați editarea
  • Odată ce editarea este activată, puteți efectua toate operațiunile precum tăierea, copierea, lipirea, redenumirea obiectelor etc. pe care le puteți face și în Depozitul de obiecte
  • Utilizând Managerul de depozite de obiecte, puteți compara două depozite de obiecte. QTP vă va oferi o statică a ceea ce este unic și comun în ambele depozite
  • Puteți utiliza instrumentul de îmbinare a depozitului de obiecte pentru a îmbina două depozite într-unul singur