Pořadový identifikátor v QTP / UFT: Příklad identifikace objektu

Anonim

Co je pořadový identifikátor?

Pokud povinné a pomocné vlastnosti nestačí k identifikaci objektu během relace záznamu, použije QTP k identifikaci objektů během relace záznamu kromě dalších zachycených vlastností i Ordinal Identifier . Ve výchozím nastavení existuje pro každou třídu testovacích objektů typ pořadového identifikátoru.

V okně Identifikace objektu můžete upravit výchozí Pořadový identifikátor pro objekt

V HP UFT existují tři typy pořadových identifikátorů.

  1. Na základě indexu
  2. Na základě umístění
  3. Čas vytvoření

Založeno na indexu

  • Při použití pořadového identifikátoru založeného na indexu při záznamu QTP přiřadí hodnotu vlastnosti INDEX objektu
  • Hodnota je založena na pořadí, ve kterém se objekt objeví ve zdrojovém kódu.
  • První výskyt má hodnotu 0
  • Hodnoty vlastností indexu jsou specifické pro daný objekt.
  • Proto pokud k popisu testovacího objektu WebEdit použijete Index: = 3, Rychlý test vyhledá čtvrtý objekt WebEdit na stránce.
  • Podobně použijete Index: = 1 k popisu testovacího objektu WebButton, Rychlý test vyhledá druhý objekt WebButton na stránce

Na základě umístění

  • Při použití pořadového identifikátoru založeného na umístění během záznamu přidělí Micro Focus UFT hodnotu vlastnosti LOCATION objektu, aby jedinečně identifikoval objekt.
  • Hodnota je založena na pořadí, ve kterém se objekt objeví v okně, rámečku nebo dialogovém okně, ve vztahu k jiným objektům se stejnými vlastnostmi.
  • První výskyt objektu je 0.
  • Hodnoty jsou přiřazeny ve sloupcích shora dolů a zleva doprava.

Čas vytvoření

  • Při použití pořadového identifikátoru času vytvoření během záznamu QTP přiřadí hodnotu vlastnosti Čas vytvoření webového prohlížeče
  • Identifikátor je k dispozici pouze pro webové prostředí
  • Tato hodnota označuje pořadí, ve kterém byl prohlížeč otevřen ve srovnání s ostatními otevřenými prohlížeči.
  • První prohlížeč, který se otevře během nahrávání, obdrží hodnotu CreationTime = 0 a následným prohlížečům budou přiděleny hodnoty 1, 2, 3… atd.

Pokud video není přístupné, klikněte sem

Zdroje

Stáhněte si webové stránky použité ve výše uvedeném výukovém programu pro vlastní cvičení