Top 80 Loadrunner Interview Questions & Odpovědi

Anonim

1) Které protokoly podporuje LoadRunner?

Od verze LoadRunner 9.5 jsou podporovány následující protokoly. To se s budoucími verzemi zvýší. Tazatel nehledá, abyste jmenovali všechny kromě několika (řekněme 5–7 protokolů).

Řešení pro nasazení aplikací: Pro protokol Citrix.

Klient / Server: Pro protokoly DB2 CLI, DNS, MS SQL, ODBC, Oracle (2-tier), Sybase
Ctlib, Sybase Dblib a Windows Sockets.
Vlastní: Pro šablony C, šablony jazyka Visual Basic, šablony Java,
skripty typu Javascript a VBScript.
Distribuované komponenty: Pro protokoly COM / DCOM, Corba-Java a Rmi-Java.
E-business: Pro FTP, LDAP, Palm, Web (HTTP / HTML), webové služby a duální protokoly Web / Winsocket.
Enterprise Java Beans: Pro testování EJB a protokoly Rmi-Java.
ERP / CRM: Pro protokoly Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
SAPGUI, SAP-Web a Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web a Siebel-Oracle).
Legacy: For Terminal Emulation (RTE).
Poštovní služby: Internet Messaging (IMAP), MS Exchange (MAPI), POP3 a SMTP.
Middleware: protokoly Jacada a Tuxedo (6, 7).
Streamování: Pro protokoly MediaPlayer a RealPlayer.

2) Které komponenty jste použili v LoadRunneru?

Generátor Vuser - pro generování skriptů

Controller - Pro vytváření a provádění scénářů

Analyzer - Analyzovat výsledky.

V této video lekci se dozvíte více o LoadRunneru a jeho architektuře.

3) Co je Agent pro spuštění běhu?

Agent je rozhraní mezi hostitelským počítačem a řadičem.

4) Jaký je proces vývoje skriptu Vuser?

Existují čtyři kroky pro vývoj skriptu vuser.

1 - Zaznamenejte skript Vuser.
2-přehrávání / Vylepšení nahraného skriptu vuser.
3 - Definujte různá nastavení a kontrolu běhu

4 - Začlenění skriptu do scénáře LoadRunner

Další informace o vývoji skriptu Vuser najdete ve výukovém videu zde.

5) Kolik VUserů je požadováno pro testování zátěže?

To je v podstatě triková otázka.

Počet požadovaných VUsers závisí na vašem testovaném systému, síťových konfiguracích, hardwarových nastaveních, paměti, operačním systému, účelu softwarových aplikací testu výkonu. Pro Vusera nemůže existovat žádná obecná hodnota.

6) Jaký je rozdíl ve spouštění Vuseru jako procesu a jako vlákna? Který je výhodnější způsob spuštění Vuseru?

Když je Vuser spuštěn jako proces, do každého Vuseru se načte stejný program ovladače. To zabere velké množství paměti a omezí počet Vusers, které můžete spustit na jednom generátoru.

Když je Vuser spuštěn jako vlákno, je danému počtu Vuserů sdílena pouze jedna instance ovladače. Pomocí režimu více vláken můžete spustit několik Vusers na jednom generátoru.

7) Jaký je význam „Vuser-init“?

Vuser-init zaznamená předběžné operace, které se také nazývají inicializační operace, před spuštěním skutečné aplikace.

8) Co je to rozšířený protokol?

Rozšířený protokol uloží informace, jako jsou data vrácená pokročilým trasováním, nahrazení parametrů a mnoho dalších informací v závislosti na možnostech, které vyberete v nastavení běhu.

9) Proč vytváříte parametr?

Chcete-li vytvořit parametr, nahradíte pevně danou hodnotu ve skriptu a nahradíte ji parametrem. To umožňuje, aby byl jeden Vuser spuštěn mnohokrát, a pro každý běh použít různá data. Pomáhá stimulovat skutečnou poptávku po serveru, protože brání serveru v ukládání výsledků do mezipaměti.

Další informace o parametrizaci najdete v tomto výukovém videu

10) Jak rozdělíte svůj skript do více akcí? Proč?

Skript rozdělím na Akce na základě funkčnosti. Například Jedna akce pro přihlášení do aplikace, další akce pro rezervaci atd.

Akce zvyšují opětovnou použitelnost kódu, zkracují dobu údržby a tím snižují náklady.

11) Jak můžete nastavit počet Vuserů v LoadRunneru?

Při vytváření scénářů můžete nastavit počet Vusers v sekci Controller. Mnoho dalších pokročilých možností, jako je náběh, náběh Vusers, je také k dispozici v sekci Controller.

Další informace o tvorbě ovladačů a scénářů

12) Co jsou monitory?

Monitory se používají k „monitorování“ úzkých míst výkonu. Používají se v sekci Controller aplikace Load Runner

13) Jaké jsou typy kontrolních bodů dostupné v LoadRunneru?

LoadRunner poskytuje dva typy kontrolních bodů

a) Kontrolní body obrázku: Tento kontrolní bod ověří přítomnost obrázku na stránce za běhu

b) Textový kontrolní bod: Tento kontrolní bod ověří přítomnost textového řetězce na stránce během běhu

Oba výše uvedené kontrolní body lze přidat do Vugenu.

Další informace o kontrolních bodech

14) Jakému problému můžeme čelit, pokud jde o hardwarové, softwarové, síťové a paměťové zúžení během testu výkonu?

Možné problémy mimo jiné mohou být -

1. Nedostatek hardwaru

2. Únik paměti

3. Problémy související se sítí.

4. Chyba aplikace / softwaru

15) Jaké by bylo vaše doporučení ke zlepšení míry výkonu?

Doporučuje se jemné doladění sítě, databáze a aplikace a webového serveru.

Na síti se úroveň snaží optimalizovat latenci a šířku pásma.

Na úrovni databáze ověřte všechny indexy a sekvence spuštěním profilerů. Můžete také optimalizovat své databázové dotazy.

Na úrovni serveru aplikace spusťte profilovací nástroje pro vyhledání nevracení paměti v aplikaci

Na úrovni webového serveru můžete používat monitory a optimalizovat propustnost a další související metriky serveru.

16) Co je bod Rendezvous?

Bodem Rendezvous je bod synchronizace / čekání. Rendezvous points instruují Vusers, aby počkali během provádění testu, aby více Vusers dorazilo do určitého bodu, aby mohli současně provést úkol.

Významem je emulovat určité velké zatížení pouze na konkrétní část scénáře a otestovat chování aplikace.

17) Co je korelace?

Korelace se používá k získání dat, která jsou jedinečná pro každé spuštění testovacího skriptu (např. ID relace). Během nahrávání jsou tyto dynamické hodnoty pevně zakódovány ve vašem skriptu, což způsobí selhání skriptu během přehrávání. Korelace je technika, kdy dynamické hodnoty nejsou ve vašem skriptu napevno, ale jsou extrahovány za běhu, aby se zabránilo selhání.

Další informace o korelaci najdete v tomto videonávodu.

18) Co je to manuální korelace?

Je to korelační technika, která k identifikaci dynamických hodnot ve vašem skriptu používá funkci Web_reg_save_param (). Je důležité, abyste při přehrávání skriptu ověřili, že korelace proběhla úspěšně.

Naučte se manuální korelaci.

19) Jak identifikujete úzká místa výkonu? -

Zúžení výkonu lze zjistit pomocí monitorů.

Těmito monitory mohou být monitory aplikačních serverů, monitory webových serverů, monitory databázových serverů a síťové monitory.

Pomáhají při hledání problémové oblasti v našem scénáři, což způsobuje prodloužení doby odezvy.

Měření jsou obvykle doba odezvy výkonu, propustnost, zásahy / s, grafy zpoždění sítě atd

20) Která funkce se používá k ukončení vnořené transakce?

Funkce je - lr_end_sub_transaction

Další informace o transakcích naleznete v tomto videu.

21) Jaký je rozdíl mezi transakcí a instancí transakce v LoadRunneru?

Transakce se používá k měření času mezi provedením určitých příkazů

Pro analýzu výkonu se používá instance transakce

22) Když je spuštěný skript, najdeme některé hodnoty, které bude možná třeba korelovat? Je možné pro tyto hodnoty provést manuální korelaci?

NE. Není možné provést korelaci, když je spuštěný skript, ale můžete provést změny, jakmile se skript zastaví.

23) Co je uplynulý čas v Load Runneru?

Uplynulý čas označuje, kolik času uplynulo od spuštění aktuální události a je měřen odlišně pro různé obrazovky, jak je uvedeno níže -

Ve stavovém okně scénáře - Uplynulý čas se měří od okamžiku, kdy stisknete „Spustit scénář“ nebo „Inicializovat / spustit Vuser?“ knoflík.

V okně „Vuser“ se měří uplynulý čas od okamžiku, kdy Vuser přejde do stavu „running“.

24) Má ukládání do mezipaměti negativní dopad na vaše výsledky testování zátěže?

Ano. Ukládání do mezipaměti má negativní účinek. Cache je dočasná paměť, která ukládá vaši historii procházení. Když navštívíte stránku po DRUHÝ čas, doba potřebná k načtení stránky bude kratší než doba potřebná k načtení stránky pro vaši první návštěvu, protože většina informací potřebných k načtení stránky je získána z mezipaměti místo ze serveru . To ovlivní doby odezvy ve vašem testu. Proto se doporučuje vypnout ukládání do mezipaměti.

25) Jaký je rozdíl mezi grafem Overlay a Correlate graph?

Překryvný graf: Překryje obsah dvou grafů, které sdílejí společnou osu x

Korelační graf : Vynese osu Y dvou grafů proti sobě.

Další informace o analyzátoru

26) Jaký je rozdíl mezi lr_error_message a lr_debug _message?

lr_error_message - Odešle chybovou zprávu do okna výstupu ovladače LoadRunner

lr_debug _message - Odešle ladicí zprávu do okna výstupu ovladače LoadRunner

27) Jaký je rozdíl mezi zátěží a testováním výkonu?

Cílem testování výkonu je zkontrolovat, zda se aplikace načte / aktualizuje ve stanoveném časovém limitu (řekněme 2 sekundy). Používá metriky, jako je doba odezvy, požadavky za sekundu. Provádí se za výrobních podmínek zatížení.

Cílem zátěžového testování je zkontrolovat škálovatelnost systému. Například zjištění maximálního počtu uživatelů podporovaných systémem v rámci určitých specifikací.

28) Vytvořili jste několik pravidel automatické korelace. Nový tester ve vašem týmu se připravuje na záznam skupiny skriptů ve stejné aplikaci na jeho pracovní stanici. Co můžete udělat, abyste testeru poskytli pravidla korelace?

Exportoval bych pravidla automatické korelace do souboru .cor a poté nechal nového člena týmu importovat soubor .cor do svých pravidel automatické korelace

29) Chcete napodobit call centrum letecké společnosti. Všichni zástupci se ráno přihlásí, provedou své obchodní procesy a v noci se odhlásí. Za jeden den zástupce vytvoří 40 letových rezervací, upraví 10 letových rezervací a vyhledá 20 letových rezervací. Zástupce nemůže provést změnu, aniž by nejprve provedl vyhledávání. Jak byste navrhli logiku běhu?

Vytvořit - 67% Hledat - 16% Block0 - 17% Hledat Upravit

30) Kam byste měli přidat do skriptu funkci web_reg_save_param?

Před krokem, který načte dynamickou hodnotu

31) Chcete, aby byl každý krok ve vašem skriptu měřen jako transakce v ovladači a nebyl zobrazen v záznamu přehrávání ve VuGenu. Jak toho můžete dosáhnout?

To lze provést povolením automatické transakce v nastavení Run-time.

32) Která úroveň záznamu webového protokolu generuje funkci web_submit_form?

Záznam založený na HTML generuje tuto funkci.

33) Co je testování zátěže?

Testování zátěže znamená otestovat, zda aplikace dobře funguje se zátěží od velkého počtu současných uživatelů a transakcí. Také se používá k určení, zda zvládne období špičkového využití.

34) Co je load runner?

Load Runner je nástroj pro testování výkonu od společnosti HP. Tento nástroj podporuje všechny aspekty, jako je zatížení, stres, vytrvalost, objem dat a testování špiček.

35) Jaké jsou všechny komponenty LoadRunneru?

Následují komponenty LoadRunneru

  • Virtuální uživatelský generátor
  • Správce a proces Agenta
  • Analýza a monitorování LoadRunner
  • Knihy LoadRunner online

36) Jaká komponenta LoadRunneru se používá k záznamu skriptu?

Komponenta Virtual User Generator (VuGen) se používá k záznamu skriptu a umožňuje vám vyvíjet skripty Vuser pro různé typy aplikací a komunikační protokoly.

37) Co je to místo setkání?

Rendezvous body jsou zavedeny do skriptů Vuser, aby simulovaly více uživatelů na serveru. Rendezvous points instruují Vusers, aby počkali během provádění testu, aby mohli provádět úkoly současně.

Například v bankovní aplikaci se vkládají body Rendezvous pro více než 100 uživatelů, kteří mohou současně vložit peníze.

38) Co je to scénář?

Scénář není nic jiného než událost, která nastane pro každou relaci testování.

Například definuje scénář

  • počet uživatelů
  • Akce, kterou je třeba provést
  • Systém virtuálních strojů

39) Jak můžeme ladit skript LoadRunner?

VuGen obsahuje dvě možnosti ladění skriptů Vuser.

  • Spusťte příkaz Krok za krokem a
  • Hraniční body.

Můžeme také ručně nastavit třídu zpráv ve vašem skriptu pomocí funkce lr_set_debug_message.

40) Jak můžeme provádět funkční testování při zatížení?

Funkčnost při zatížení lze otestovat současným spuštěním několika Vuserů. Zvyšováním Vusers je nutné určit, kolik zátěže server unese.

41) Jaký je vztah mezi dobou odezvy a propustností?

Propustnost zobrazuje množství dat v bajtech, které Vusers obdrželi ze serveru za sekundu. Při porovnání s dobou odezvy transakce se sníží propustnost a doba odezvy.

Špičková propustnost a nejvyšší doba odezvy by se vyskytly přibližně ve stejnou dobu.

42) Co obsahují akce vuser_init a vuser_end?

Akce Vuser_init obsahuje postupy pro přihlášení k serveru a část Vuser_end obsahuje postupy pro odhlášení.

43) Jaký je rozdíl mezi standardním a rozšířeným protokolem?

Standardní protokol odesílá podmnožinu funkcí a zpráv do výstupního protokolu a podmnožina funkcí závisí na typu Vuser.

Rozšířený protokol odesílá podrobné zprávy o provádění skriptu do výstupního protokolu. Používá se hlavně během ladění, když uživatel potřebuje informace o nahrazení parametrů.

44) Jaké jsou všechny typy cílů v cílovém scénáři Load Runner?

Load Runner vám poskytuje pět různých typů cílů:

  • Počet souběžných uživatelů
  • Počet zásahů za sekundu
  • Počet transakcí za sekundu
  • Počet stránek za minutu
  • Doba odezvy transakce

45) Co je to funkce pro zachycení dynamických hodnot ve skriptu webového uživatele?

Web_reg_save_param je funkce, která ukládá informace o dynamických datech do parametru.

46) Jaký je proces testování Load Runner?

Následuje testovací proces v LoadRunneru:

  • Naplánujte zátěžový test
  • Vytvářejte skripty Vuser
  • Definujte scénář
  • Spustit scénář
  • Analyzujte výsledky

47) Co je vzdálený spouštěč příkazů?

Vzdálený spouštěč příkazů umožňuje řadiči spouštět aplikace v hostitelském počítači.

48) Jak můžeme vyvinout skript databázového vuseru?

Skripty Vuser lze vyvíjet buď nahráváním pomocí generátoru skriptů pro načítání vuser, nebo pomocí šablony skriptu pro načítání běžec vuser.

49) Jak načtete agenta pro spuštění běhu?

Při spuštění scénáře dá ovladač LoadRunner pokyn dispečerovi vzdáleného agenta, aby spustil agenta LoadRunner. Řadič dává pokyn agentovi LoadRunner, aby inicializoval, spustil, pozastavil a zastavil vusery.

50) Jaký je rozdíl mezi zásahy / sekundu a požadavky / sekundu?

Hity za sekundu znamenají počet zásahů, které server obdrží od vusera za jednu sekundu.

Požadavek za sekundu je počet požadavků, které uživatel požaduje od serveru.

51) Jaké jsou výhody Load Runneru?

Výhody Load Runneru jsou následující:

  • Snižuje zásah člověka
  • Snižuje požadavky na systémy
  • Pomáhá lépe využívat čas a peníze
  • Efektivní využití automatizace
  • Jednobodové provedení

52) Co je vuser ve scénáři?

Vuser je virtuální uživatel, který dokáže simulovat skutečné uživatele. Virtuální uživatelé, kteří nahradí skutečný uživatelský klientský software, například odesílání požadavků IE pomocí protokolu HTTP na webové servery IIS nebo Apache.

53) Jak napíšeme uživatelem definovanou funkci v LoadRunneru?

Použití by mělo vytvořit externí knihovnu, která obsahuje funkci. Tuto knihovnu je pak nutné přidat do bin adresáře VuGen. Potom lze uživatelsky definovanou funkci přiřadit jako parametr.

54) Jaké jsou změny, které lze provést v nastavení běhu?

Lze provést čtyři nastavení běhu:

  • Stimulace: Obsahuje počet iterací.
  • Protokol: Protokolování lze nastavit na standardní nebo deaktivované.
  • Čas na přemýšlení: Možnost nastavit dobu přemýšlení, která má být ignorována nebo nahrazena.
  • Obecné: Umožňuje nastavení Vusers pro procesy nebo vícevláknové zpracování.

55) Jak můžeme najít problémy související s databází?

K vyhledání problémů souvisejících s databází lze použít monitory a graf datových zdrojů. LoadRunner umožňuje testeru určit zdroj, který je třeba měřit před spuštěním řadiče.

56) Kolik typů grafů je k dispozici v LoadRunneru?

Existuje pět typů grafů:

  • Graf doby zpoždění sítě - zobrazuje čas, který uplyne mezi požadavkem a odpovědí
  • Dva grafy doby odezvy transakce - jeden graf doby odezvy překladu pro zatížení a druhý pro percentil
  • Graf hity / sekundu - zobrazuje objem provozu aplikace
  • Stahování stránek / sekundový graf - zobrazuje rychlost stahování stránek za sekundu

57) Jak lze identifikovat úzká místa výkonu?

Monitory lze použít k detekci úzkých míst výkonu. Patří mezi ně monitory sítě, webového serveru, aplikačního serveru a databázového serveru.

Tyto monitory lze použít k vyhledání problémových míst ve scénářích, které způsobí zvýšení doby odezvy a propustnosti, zpoždění sítě, doby odezvy výkonu, zásahů za sekundu atd.

58) Co je to rampa a jak ji lze nastavit?

Ramp up postupně zvyšuje zátěž serveru a lze jej simulovat postupným zvyšováním počtu Vusers. Tuto funkci najdete v možnostech plánování scénářů.

59) Jak lze provést korelaci?

Korelaci lze provést dvěma způsoby:

  • Pomocí funkce skenování vyhledejte korelace a vyberte hodnotu z výsledku.
  • Zaznamenejte pár skriptů a poté je navzájem porovnejte.

60) Kde jsou nastaveny možnosti automatické korelace?

Automatická korelace se nastavuje v oblasti možností záznamu na kartě korelace. Korelaci lze povolit pro celý skript a lze definovat pravidla pro korelaci.

Automatickou korelaci lze provést v databázi zobrazením výstupního okna, vyhledáním korelace a výběrem hodnoty, která bude použita.

61) Jaká je výhoda spuštění skriptu Vuser jako vlákna?

Výhodou spuštění skriptu Vuser jako podprocesu, který umožňuje použít více Vuserů pro jeden generátor načítání. Spouštění skriptů Vuser jako procesů využívá hodně paměti, protože všechny načtené skripty používají stejný ovladač.

To omezuje počet skriptů Vuser, které lze spustit na jednom generátoru.

62) Jaký je rozdíl mezi grafem Overlay a Correlate graph?

Překryvný graf:

Překryvný graf má jednu osu X a 2 osu Y. Levá osa Y ve sloučeném grafu zobrazuje hodnotu aktuálního grafu a pravá osa Y zobrazuje hodnotu osy Y grafu, který byl sloučen.

Korelační graf:

Existují dva grafy a osa Y aktivního grafu se stane osou X sloučeného grafu. Osa Y sloučeného grafu se stane osou Y sloučeného grafu.

63) Jaké jsou tři části skriptu Vuser a jaký je účel každé z nich?

Následuje tři části skriptu Vuser a jsou následující:

  • Vuser_init - Používá se pro záznam přihlášení.
  • Akce - Používá se pro záznam obchodního procesu.
  • Vuser_end - Používá se pro záznam odhlášení.

64) Jaké jsou čtyři metody výběru při výběru dat z datového souboru?

Následují čtyři metody výběru:

  • Sekvenční
  • Náhodný
  • Unikátní
  • Název parametru

65) Co je třeba udělat pro zobrazení náhrady parametrů v protokolu spuštění?

Substituci parametrů lze zobrazit v rozšířeném protokolu v nastavení doby běhu.

66) Jaké nástroje jsou potřebné k analýze výsledků běhu Vuser?

K analýze výsledků běhu Vuser jsou zapotřebí následující nástroje:

  • Protokol provádění
  • Prohlížeč za běhu a
  • Okno Výsledky testu rtuti

67) Jaký je rozdíl mezi manuálním scénářem a cílovým scénářem?

Rozdíly mezi manuálním a cílovým scénářem jsou následující:

Manuální scénář

Scénář cíle

Hlavním účelem je zjistit, kolik Vuserů může běžet současně Cílem může být propustnost, doba odezvy nebo počet souběžných uživatelů
Dává vám manuální kontrolu nad tím, kolik Vusers běží a v jakém čase Load Runner spravuje Vusery automaticky

68) Jaké jsou všechny důvody pro použití nástroje Server Resources Monitor?

Monitor prostředků serveru se používá k zjištění, kolik dat pochází z mezipaměti, a pomáhá zjistit, která část systému má úzká místa.

69) Jaký je účel výběru možnosti „Zobrazit prohlížeč“ během přehrávání v nastavení Obecné možnosti?

Nastavení „Zobrazit prohlížeč“ se používá k zobrazení stránek, které se zobrazují během přehrávání. To je užitečné pro ladění Vuser během počátečních fází vytváření Web Vuser.

70) Za jakým účelem bude uživatel používat chybu „pokračovat dál“?

Pokračovat na by mělo být nastaveno pouze při vytváření popisnějších protokolů spuštění nebo přidání logiky k Vuserovi.

71) Jaký je účel transakce LoadRunner?

Účelem transakce Load Runner je měřit jeden nebo více kroků / akcí uživatele obchodního procesu.

72) Proč vytváříte parametry?

Parametry jsou jako proměnné skriptu a používají se ke změně vstupu na server, aby emuloval skutečné uživatele.

  • Při každém spuštění skriptu se na server odesílají různé sady dat.
  • Lepší simulace modelu využití pro přesnější testování z řadiče a jeden skript může napodobit mnoho různých uživatelů v systému.

73) Co je lr_output_message?

Lr_output_message je funkce, která odesílá oznámení do okna výstupu ovladače a do souboru protokolu Vuser.

74) Na webovém serveru fungují databáze i síť dobře a nyní, kde by mohl být problém?

Problém může být v samotném systému nebo v aplikačním serveru nebo v kódu napsaném pro aplikaci.

75) Co je nahrávání a skriptování VuGen?

Kód skriptu LoadRunner se získává záznamem v syntaxi jazyka ANSI C a lze jej zobrazit v zobrazení skriptu.

76) Co je testování výkonu v LoadRunneru?

Testování výkonu lze provést výpočtem načasování transakcí čtení i aktualizace a zkontrolovat, zda jsou systémové funkce prováděny v přijatelném časovém rámci. V prostředí více uživatelů je nutné určit účinek více transakcí na načasování jedné transakce.

77) Jaká je konfigurace systémů při použití Load Runner?

Konfigurace systémů se týká konfigurace klientských počítačů, ve kterých budeme provozovat Vusers. Konfigurace klientského počítače zahrnuje jeho nastavení hardwaru, paměť, operační systém, softwarové aplikace, vývojové nástroje atd.

Tato konfigurace systémových komponent by měla odpovídat celkové konfiguraci systému, aby bylo možné dosáhnout cílů testování zátěže.

78) Jaké je použití funkce lr_abort?

Funkce lr_abort se používá k přerušení provádění skriptu Vuser. Dává pokyn Vuserovi, aby zastavil provádění sekce Akce, provedl sekci vuser_end a ukončil provádění.

79) Co je to think time?

Myslím, že čas je čas, kdy skutečný uživatel čeká mezi akcemi.

Když uživatel obdrží data ze serveru nebo jiných aplikací, může počkat několik sekund, než zkontroluje data, než odpoví. Toto časové zpoždění se nazývá čas přemýšlení.

80) Jak Load Runner interaguje s aplikací?

Protokol se v aplikaci Load Runner používá k interakci s aplikací.

81) Jaká je nejnovější verze a jazyk používaný v Load Runneru?

Od 20. února 2013 je Load Runner 11.5 nejnovější verzí a skript VUser se používá jako jazyk C.

LoadRunner podporuje následující jazyky:

  1. Jazyk C
  2. Skriptování jazyka Visual Basic
  3. Visual Basic pro aplikace
  4. Skriptování Java

82) Jaké jsou všechny důležité protokoly, které Load Runner podporuje?

Následují protokoly, které Load Runner může podporovat, jsou:

  • Záznam / zobrazení .NET
  • Databáze
  • DCOM
  • Síť
  • Oracle E-Business
  • MÍZA
  • SOA
  • Web a multimédia
  • Bezdrátový
  • GUI
  • Java Záznam a přehrávání
  • Vzdálená plocha
  • Web 2.0

Stažení PDF zdarma: LoadRunner Interview Otázky a odpovědi