UFT/QTP-komentosarjan tallentaminen ja toisto
Ennen kuin aloitat QTP-skriptin tallentamisen, sinun on tunnistettava TESTIVAIHEET jotka pitää automatisoida.
Testattavia skenaarioita on monia. Tässä esimerkissä valitsemme yksinkertaisen Testiskenaario, aivan aluksi. "Tarkista, että käyttäjä kirjautuu sisään sovellukseen syöttämällä voimassa olevan edustajan nimen ja salasanan"
Tässä ovat tämän skenaarion testivaiheet
Testivaihe 1) Avaa Lentovaraushakemus
Testivaihe 2) Anna kelvollinen edustajan nimi
Testivaihe 3) Anna kelvollinen salasana
Testivaihe 4) Paina Ok
Testivaihe 5) Sulje sovellus onnistuneen kirjautumisen jälkeen.
Automatisoidaan nämä 5 vaihetta HP UFT:ssä
Napauta tätä jos video ei ole saatavilla
Vaiheet komentosarjan tallentamiseen QTP:ssä
Vaihe 1) Napsauta Micro Focus UFT:ssä tallennuspainiketta. Tallennus- ja suoritusasetukset -valintaikkuna Box Avata. Tämä laatikko avautuu automaattisesti aina, kun aloitat uuden testin tallentamisen
Vaihe 2) Record & Run -asetukset näyttävät välilehdet, jotka vastaavat testiäsi varten asennettuja ja ladattuja lisäosia. Joten jos sinulla on esimerkiksi SAP Lisäosa asennettuna ja ladattuina näet SAP -välilehti. The Windows Sovellus-välilehti on aina käytettävissä ja sitä käytetään ympäristöissä, kuten Visual Basic, ActiveX ja pääteemulaattorit.
Missä tahansa ympäristössä Record- ja Run-asetukset voidaan luokitella kahteen yleiseen ryhmään
1) Tallenna ja suorita missä tahansa ikkunassa, joka kuuluu kyseiseen ympäristöön
2) Tallenna ja suorita TIETTYÄ ikkunaa, joka kuuluu kyseiseen ympäristöön – mikä on suositeltava vaihtoehto
Pysytään toistaiseksi oletusasetuksissa. Kun asetukset on tehty, QTP muistaa ja käyttää samoja asetuksia lisätallennusistuntoihin samassa testissä, ellet avaa manuaalisesti Record and Run Settings -valintaikkunaa muuttaaksesi asetuksia.
Vaihe 3) Napsauta okei. QTP käynnistää koodaustilan
Vaihe 4) Tallenna 5 testivaihetta. QTP:ssä Lopeta tallennus. Tallenna skripti nimellä "Kirjaudu sisään" Äänite on tehty. Lisää esimerkkejä seuraavassa opetusohjelmassa.