Testy Siebel přesně určují kandidáty datového fondu, obsahují další typy zdrojů dat a uchovávají proměnné v proprietární datové struktuře. Dále se během generování testů vytvářejí názvy stránek, které vám pomáhají s vyhledáváním stránek, o něž máte zájem.
Hlavní rozdíl mezi testem Siebel a standardním testem HTTP spočívá v metodě uložení dynamických dat a v jejich využívání během testu:
- Ve standardním testu HTTP je zdroj dat (proměnná datového fondu, vlastní kód nebo odkaz) propojen s určitou hodnotou testu, která se nahrazuje v době běhu testu. Testy Siebel podporují standardní zdroje dat HTTP a nahrazování.
Datové fondy, které jsou vysvětleny v tématu Zajištění proměnných dat pro testy, pracují stejně v testech Siebel jako ve standardních testech HTTP, avšak kandidáti datových fondů v testech Siebel jsou určovány přesněji než ve standardních testech HTTP. V řadě případů jsou náhrady datových fondů jedinou změnou, kterou musíte provést v testu Siebel.
- V testu Siebel přídavný typ zdroje dat, který se jmenuje vestavěný zdroj dat, obsahuje proměnné, jež můžete použít k nahrazování určité hodnoty v testu.
Tyto proměnné mohou být v rámci testů nahrazovány pro data (v definovaných formátech), časová razítka a čítače. V některých případech lze jako alternativu datového fondu použít Jedinečnou hodnotu SWE, a to například k poskytnutí proměnlivých názvů účtů. Podrobné pokyny naleznete v tématu Korelace hodnoty požadavku s vestavěnou proměnnou Siebel.
Proměnné Siebel se uchovávají v proprietární datové struktuře, jež se jmenuje hvězdicové pole. Hvězdicové pole uchovává řetězce a jejich délky v hexadecimálním formátu (délka_řetězec) nebo v celočíselném formátu (délka*řetězec).
Zaměňovací moduly Siebel mají metodu pro substituci dat a přepočítání délky. Nahrazení můžete provádět z hodnoty ve hvězdicovém poli (zvýrazněte hodnotu formátu délka_řetězec nebo délka*řetězec, klepněte pravým tlačítkem myši a poté klepněte na položku Nahradit). Poté se zobrazí otázka, zda si přejete nahrazení Siebel nebo standardní nahrazení HTTP. Obvykle zvolíte korelaci dat Siebel.
Testy Siebel jsou organizovány v editoru testů podobně jako standardní testy HTTP, ovšem s určitými rozdíly pro stránky:
- První stránka testu Siebel nese název Panel zpráv a emuluje posuvný pás se zprávami, jejž zobrazují stránky aplikace Siebel.
- Během generování testů vytvářejí názvy stránek, které vám pomáhají s vyhledáváním stránek, o něž máte zájem. Například typická úprava, kterou je zapotřebí provést v testu před jeho spuštěním, je nahrazení názvu a hesla uživatele zadaných během nahrávání, hodnotami ve fondu dat. Jak je uvedeno v příkladu, stránka, na níž jste se přihlásili na server Siebel, se jmenuje Přihlášení - Odeslat jméno/heslo uživatele. Tento název vám pomůže s pohotovým vyhledáním stránky.