Mis on keskkonnamuutuja?
Keskkonnamuutujad on dünaamiline "objekt" arvutis, mis suudab väärtust salvestada, millele omakorda võib viidata üks või mitu Windowsi tarkvaraprogrammi.
Keskkonnamuutujad on oma olemuselt dünaamilised ja seda saab muuta. On mitmeid keskkonnamuutujaid, millele programmid võivad viidata ja mis võivad olla kasulikud nende arvutuskeskkonna kohta teabe leidmiseks.
HP UFT keskkonnamuutujad
Micro Focus UFT keskkonnamuutujaile pääseb juurde kõigi toimingute, funktsioonide kogu ja taastamise stsenaariumite abil.
QTP keskkonnamuutujate tüübid
Keskkonnamuutujad on need muutujad, mida saab testides kasutada ülemaailmselt. Keskkonnamuutujaid on kahte tüüpi
- Sisseehitatud muutujad
- Kasutaja määratletud muutujad (2 alamtüüpi)
- Sisemine
- Väline
Sisseehitatud muutujad
QTP-s on sisseehitatud muutujad eelnevalt määratletud muutujad. See võimaldab kasutajal hankida teavet käivitatava testi kohta ja saada teavet selle operatsioonisüsteemi (operatsioonisüsteemide) kohta, mida test täidab. Mõned sisseehitatud muutujad on Action iteratsioon, Operatsioonisüsteem, Testkataloog, kohalikud hostinimed, Operatsioonisüsteemi versioon jne.
Keskkonnamuutujate jaotise kuvamiseks avage fail -> Seaded -> Keskkond, et näha keskkonnamuutujate loendit.
Keskkonnamuutujate väärtusi saab hankida ja kasutada jooksuseansi ajal, kui see on vajalik.
Näide:
MsgBox Environment.Value ("OSVersion")
Kasutaja määratletud muutujad
Enne testi sooritamist on need muutujad, mille kasutaja määratleb. Seda saab kasutada ülemaailmselt erinevate testide jaoks või piirduda ka ühe testiga.
Kasutaja määratletud muutujad liigitati kahte tüüpi
- Sisemine
- Väline
- Kasutaja määratletud - sisemised muutujad : kasutaja määrab need muutujad enne testi sooritamist ja need on saadaval ainult konkreetsele testile
- Kasutaja määratletud välised muutujad: kasutaja määrab need muutujad ja neid saab erinevate testide käigus kasutada globaalselt.
Väliseid muutujaid saab laadida kahel viisil. Seda saab teha käsitsi enne testi sooritamist vahekaardi keskkonna või kasutaja määratud ekraani kaudu, kontrollides märkeruutu koormuse muutujad ja valides seejärel XML-faili.
Kasutaja määratletud muutuja saate luua järgmiselt
Muutujale pääsete juurde järgmiselt
MsgBox Environment.Value ("Guru99")