Proměnná prostředí v QTP (UFT) s příkladem

Obsah:

Anonim

Co je proměnná prostředí?

Proměnné prostředí jsou dynamickým „objektem“ v počítači, do kterého lze uložit hodnotu, na kterou může následně odkazovat jeden nebo více softwarových programů v systému Windows.

Proměnné prostředí mají dynamickou povahu a lze ji změnit. Existuje řada proměnných prostředí, na které mohou programy odkazovat, a mohou být užitečné při hledání informací o jejich výpočetním prostředí.

Proměnné prostředí HP UFT

K proměnným prostředí UFT Micro Focus lze přistupovat ze všech akcí, knihoven funkcí a scénářů obnovy.

Typy proměnných prostředí QTP

Proměnné prostředí jsou proměnné, které lze v testech použít globálně. Existují dva typy proměnných prostředí

  • Integrované proměnné
  • Uživatelem definované proměnné (má 2 podtypy)
    • Vnitřní
    • Externí

Integrované proměnné

V QTP jsou předdefinované proměnné předdefinované proměnné. Umožňuje uživateli získat informace o prováděném testu a získat informace o operačním systému (Operating Systems), na kterém se test provádí. Některé z předdefinovaných proměnných jsou iterace akcí, operační systém, testovací adresář, místní názvy hostitelů, verze operačního systému atd.

Přejít na soubor -> Nastavení -> karta Prostředí zobrazíte sekci proměnných prostředí a zobrazíte seznam proměnných prostředí.

Hodnoty z proměnných prostředí lze získat a použít kdykoli je to nutné během relace běhu.

Příklad:

MsgBox Environment.Value ("OSVersion")

Uživatelem definované proměnné

Před provedením testu jsou to proměnné, které jsou definovány uživatelem. Lze jej použít globálně napříč různými testy, nebo je lze omezit pouze na jeden test.

Uživatelem definované proměnné byly rozděleny do dvou typů

  • Vnitřní
  • Externí
  1. Uživatelem definované - Interní proměnné : Tyto proměnné jsou definovány uživatelem před provedením testu a jsou k dispozici pouze pro konkrétní test
  2. Uživatelem definované - externí proměnné: Tyto proměnné jsou definovány uživatelem a lze je použít globálně v různých testech.

    Externí proměnné lze načíst dvěma způsoby. Lze to provést ručně před provedením testu prostřednictvím karty prostředí nebo obrazovky definované uživatelem tak, že zkontrolujete zaškrtávací políčko načíst proměnné a poté vyberete soubor XML.

    Uživatelskou proměnnou můžete vytvořit následujícím způsobem

    K proměnné můžete přistupovat následovně

    MsgBox Environment.Value ("Guru99")