QTP/UFT-tarkistuspisteet esimerkin kanssa
Mikä on Checkpoint QTP:ssä?
Tarkistuspiste on varmistuspiste, joka vertaa nykyistä arvoa objektin tiettyjen ominaisuuksien odotusarvoon. Jos nykyinen ja odotettu arvo täsmäävät, se luo PASS-tilan, muuten FAIL-tilan.
Micro Focus UFT -tarkistuspisteiden tyypit
Alla on kuvattu monenlaisia tarkistuspisteitä
- Vakiotarkastuspisteet: Se vertaa tallennuksen aikana kaapattujen objektien ominaisuuksien odotettuja arvoja kohteen nykyiset arvot juoksuistunnon aikana
- Sivun tarkistuspiste: Web-sivulle luotua vakiotarkistuspistettä voidaan kutsua sivun tarkistuspisteeksi. Sitä käytetään verkkosivulla olevien linkkien ja kuvien kokonaismäärän tarkistamiseen. Sivun tarkistuspisteiden avulla voidaan tarkistaa latausaika eli aika, joka kuluu verkkosivun lataamiseen.
- Bittikartan tarkistuspiste auttaa käyttäjää tarkistamaan kuvan tai koko web-sivun bittikartan. Se vertailee pikseliltä todellisia ja odotettuja kuvia.
- Kuvan tarkistuspiste voit tarkistaa verkkokuvan ominaisuudet, kuten lähdetiedoston sijainnin. Toisin kuin Bitmap Checkpoint, et voi tarkistaa pikseleitä (bittikarttoja) kuvan tarkistuspisteellä.
- Tekstin tarkistuspiste Käytetään web-sivun tai sovelluksen odotetun tekstin tarkistamiseen. Tämä teksti voi olla sovelluksen tietystä alueesta tai pienestä näytetystä tekstistä
- Saavutettavuuden tarkistuspisteet varmistaa World Wide Web Consortiumin (W3C) ohjeiden ja ohjeiden noudattamisen web-pohjaisille tekniikoille ja tietojärjestelmille. Nämä ohjeet helpottavat vammaisten pääsyä Internetiin.
- Tietokannan tarkistuspisteet Luo kysely ennätysajan aikana ja tietokantaarvot tallennetaan odotetuiksi arvoiksi. Sama kysely suoritetaan ajon aikana ja todellisia ja odotettuja arvoja verrataan.
- In Pöydän tarkistuspiste, voit dynaamisesti tarkistaa ympäristössäsi näkyvän taulukon (ruudukon) solujen sisällön. Voit myös tarkistaa erilaisia taulukon ominaisuuksia, kuten rivin korkeuden, solun leveyden ja niin edelleen. Taulukon tarkistuspiste on samanlainen kuin Database Checkpoint
- Käyttäminen XML-tarkistuspisteet voit tarkistaa XML-tiedot, XML-skeemat, XML-tiedot
Kuinka käyttää tarkistuspisteitä QTP:ssä?
Napauta tätä jos video ei ole saatavilla
Poimintoja videosta
- Olet ehkä huomannut, että testiskriptillemme luoduilla tuloksilla ei ole hyväksytty/hylätty -tilaa, jota ilman automaatiomme on epätäydellinen
- Odotetun TESTITULOKSEN skenaariossamme pitäisi olla - Lentovarausikkuna, joka on tämä näyttö, tulee näkyviin oikean käyttäjätunnuksen ja salasanan syöttämisen jälkeen. Tämän saavuttamiseksi meidän on tehtävä ennätys lisävaihe # 6, joka on Tarkista lennon varausikkuna, näytetään…
- Tämä varmennusvaihe voidaan automatisoida tarkistuspisteiden avulla. Mennään eteenpäin ja tallennetaan vaihe # 6 Lisätäksesi tarkistuspisteen, napsauta hiiren kakkospainikkeella vaihetta 5, jonka jälkeen tarkistuspiste on lisättävä. Valitse Lisää vakiotarkistuspiste. Tarkistuspisteen ominaisuudet -valintaikkuna Box Avautuu.
- QTP määrittää tarkistuspisteelle oletusnimen. Voit syöttää haluamasi nimen
- Taulukossa näkyvät objektin kaikki tallennetut ominaisuudet ja niitä vastaavat arvot. Valintamerkki osoittaa, että nämä ominaisuudet tarkistetaan
- ABC-kuvake osoitti, että ominaisuusarvot ovat vakioita. Jos parametroi jokin valituista ominaisuuksista, kuvake muuttuu vastaavasti
- Pysytään oletusasetuksissa ja lisätään lause nykyisen vaiheen jälkeen. Napsauta okei
- Tarkistuslause tarkistuspisteen nimellä lisätään riville # 6. Toistetaan komentosarja uudelleen
- Skripti antaa ajonaikaisen virheen
- No, tämä on yleinen virhelähde aloittelijoille ja tapahtuu, koska vaiheessa #5 QTP sulkee lennonvarausnäytön ja kun suoritus saavuttaa vaiheen #6, ei ole saatavilla lennonvarausnäytön objektia, joka muuttaa sen ominaisuuksia. Sinun on varmistettava, että varmentava objekti on käytettävissä, kun QTP suorittaa Checkpoint Step -vaiheen
- Tämä virhe voidaan korjata muuttamalla testivaiheiden järjestystä. Sinun on vaihdettava vaiheita 5 ja 6. Uuden skenaarion vaiheessa 5 on tarkistettava, että lentovarausikkuna on olemassa, ja vaihe 6 on sulkea sovellus.
- In HP QTP, sinun tarvitsee vain leikata vaihe 6 ja liittää se vaiheen 5 kohtaan. Toistetaan käsikirjoitus uudelleen. Komentosarja läpäisee ja tulospuu antaa vertailupisteiden arvot. Siinä kaikki tavallisissa tarkistuspisteissä
Tämä opetusvideo esittelee erilaisia tarkistuspisteitä Quick Test Professionalissa