1) Koje protokole podržava LoadRunner?
Od LoadRunner 9.5 podržani su sljedeći protokoli. To će se povećavati s budućim izdanjima. Anketar ne traži da navedete sve, osim nekoliko (recimo 5-7 protokola).
Rješenje za implementaciju aplikacije: za Citrix protokol.
Ctlib, Sybase Dblib i Windows Sockets protokoli.
Prilagođeno: za predloške C, predloške Visual Basic-a, Java predloške,
skripte tipa Javascript i VBScript.
Distribuirane komponente: Za COM / DCOM, Corba-Java i Rmi-Java protokole.
E-poslovanje: za FTP, LDAP, Palm, Web (HTTP / HTML), web usluge i dual Web / Winsocket protokole.
Poduzeće Java Beans: za EJB testiranje i Rmi-Java protokole.
ERP / CRM: za
protokole Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8, SAPGUI, SAP-Web i Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web i Siebel-Oracle).
Naslijeđe: za emulaciju terminala (RTE).
Usluge slanja pošte: Internet poruke (IMAP), MS Exchange (MAPI), POP3 i SMTP.
Middleware: protokoli Jacada i Tuxedo (6, 7).
Strujanje: za protokole MediaPlayer i RealPlayer.
2) Koje ste komponente koristili u LoadRunneru?
Vuserov generator - za generiranje skripti
Kontrolor - za stvaranje i izvršavanje scenarija
Analizator - za analizu rezultata.
U ovoj video lekciji saznajte više o LoadRunneru i njegovoj arhitekturi.
3) Što je agent za pokretanje opterećenja?
Agent je sučelje između glavnog računala i kontrolera.
4) Koji je postupak za razvoj Vuserove skripte?
Postoje četiri koraka za razvoj vuser skripte.
2-Reprodukcija / Poboljšavanje snimljene vuser skripte.
3- Definirajte razne postavke vremena izvođenja i provjerite
4- Uključite skriptu u LoadRunner scenarij
Saznajte više o razvoju skripte Vuser u video vodiču ovdje.
5) Koliko korisnika koristi za ispitivanje opterećenja?
Ovo je u biti trik pitanje.
Broj potrebnih VUsers-a ovisi o vašem sustavu koji se testira, mrežnim konfiguracijama, hardverskim postavkama, memoriji, operacijskom sustavu, cilju softverskih aplikacija za testiranje performansi. Ne može postojati nikakva generička vrijednost za Vuser.
6) Koja je razlika u pokretanju Vusera kao procesa i kao niti? Koji je povoljniji način vođenja Vusera?
Kada se Vuser pokrene kao proces, isti program pokretača učitava se u memoriju za svaki Vuser. To će potrajati veliku količinu memorije i ograničit će broj Vusera koje možete pokretati na jednom generatoru.
Kada se Vuser pokrene kao nit, samo jedan primjerak programa upravljačkog programa dijeli se s danim brojem Vusera. Možete pokrenuti brojne Vusere na jednom generatoru pomoću načina s više navoja.
7) Koji je značaj "Vuser-init"?
Vuser-init bilježi predoperacije koje se nazivaju i inicijalizacijskim operacijama prije pokretanja stvarne aplikacije.
8) Što je prošireni dnevnik?
Prošireni zapis pohranit će podatke kao što su podaci vraćeni naprednim praćenjem, zamjenu parametara i mnoge druge informacije, ovisno o opcijama koje odaberete u postavkama vremena izvođenja.
9) Zašto izrađujete parametar?
Da biste stvorili parametar, zamijenit ćete čvrsto kodiranu vrijednost unutar skripte i zamijeniti je parametrom. To omogućuje pokretanje jednog Vusera više puta i korištenje različitih podataka za svako pokretanje. Pomaže u stimuliranju stvarnije potražnje za poslužiteljem jer sprečava poslužitelj u predmemoriranju rezultata.
Saznajte više o parametrizaciji u ovom video vodiču
10) Kako ćete podijeliti skriptu na više radnji? Zašto?
Skriptu ću podijeliti na akcije na temelju funkcionalnosti. Na primjer, Jednom za prijavu u prijavu, još jednom za rezerviranje i tako dalje.
Akcije povećavaju ponovnu upotrebu koda, smanjuju vrijeme održavanja, a time i smanjuju troškove.
11) Kako možete postaviti broj Vusera u LoadRunneru?
Možete kreirati broj Vusera u odjeljku kontrolera tijekom izrade scenarija. Mnoge druge napredne opcije poput pojačavanja, smanjivanja Vusera također su dostupne u odjeljku Controller.
Saznajte više o stvaranju kontrolera i scenarija
12) Što su monitori?
Monitori se koriste za "praćenje" uskih grla u izvedbi. Koriste se u odjeljku Controller programa Load Runner
13) Koje su vrste kontrolnih točaka dostupne u LoadRunneru?
LoadRunner nudi dvije vrste kontrolnih točaka
a) Kontrolne točke za slike: Ova će kontrolna točka potvrditi prisutnost slike na stranici tijekom izvođenja
b) Tekst kontrolna točka: Ova kontrolna točka će provjeriti prisutnost tekstualnog niza na stranici tijekom vremena izvođenja
Obje gore navedene kontrolne točke mogu se dodati u Vugen.
Saznajte više o kontrolnim točkama
14) S kakvim se problemom možemo suočiti u vezi s hardverom, softverom, mrežom i uskim grlom tijekom testa performansi?
Među ostalim mogući problemi mogli bi biti -
1. Nedostatak hardvera
2. Propuštanje memorije
3. Problemi povezani s mrežom.
4. Pogreška aplikacije / softvera
15) Koja bi bila vaša preporuka za poboljšanje mjere izvedbe?
Preporučuje se fino podešavanje mreže, baze podataka i aplikacija te web poslužitelja.
Na mreži se razina trudi optimizirati kašnjenje i širinu pojasa.
Na razini baze podataka provjerite sve indekse i sekvence pokretanjem profilara. Također možete optimizirati upite baze podataka.
Na razini poslužitelja aplikacija pokrenite profile za pronalaženje curenja memorije u aplikaciji
Na razini web poslužitelja možete koristiti monitore i optimizirati protok i ostale srodne mjerne podatke poslužitelja.
16) Što je točka susreta?
Točka susreta je Točka sinkronizacije / čekanja. Tačke susreta upućuju Vuserove da pričekaju tijekom izvođenja testa da više Vusera stigne u određenu točku, kako bi mogli istovremeno izvršavati zadatak.
Značaj ovoga je oponašati neko veliko opterećenje samo za određeni dio scenarija i testirati ponašanje aplikacije.
17) Što je korelacija?
Korelacija se koristi za dobivanje podataka koji su jedinstveni za svako pokretanje vaše testne skripte (npr. ID-ovi sesije). Tijekom snimanja ove su dinamičke vrijednosti teško kodirane u vašoj skripti zbog čega skripta ne uspijeva tijekom reprodukcije. Korelacija je tehnika kod koje dinamičke vrijednosti nisu teško kodirane u vašoj skripti, već se izdvajaju tijekom izvođenja kako bi se izbjegao neuspjeh.
Saznajte više o korelaciji u ovom video vodiču.
18) Što je ručna korelacija?
To je tehnika korelacije koja koristi funkciju Web_reg_save_param () za prepoznavanje dinamičkih vrijednosti u vašoj skripti. Važno je da tijekom reprodukcije skripte provjerite je li korelacija uspješno izvedena.
Naučite ručnu korelaciju.
19) Kako prepoznajete uska grla u izvedbi? -
Uska grla u izvedbi mogu se otkriti pomoću monitora.
Ovi monitori mogu biti monitori poslužitelja aplikacija, monitori web poslužitelja, monitori poslužitelja baze podataka i mrežni monitori.
Oni pomažu u otkrivanju problematičnog područja u našem scenariju što uzrokuje produženo vrijeme odziva.
Mjerenja su obično vrijeme odziva performansi, propusnost, pogoci / sek, grafikoni mrežnih kašnjenja itd
20) Koja se funkcija koristi za završetak ugniježđene transakcije?
Funkcija je - lr_end_sub_transaction
U ovom videozapisu saznajte više o transakcijama.
21) Koja je razlika između transakcije i instance transakcije u LoadRunneru?
Transakcija se koristi za mjerenje vremena između izvršenja određenih izvoda
Primjer transakcije koristi se za analizu izvedbe
22) Dok skripta radi pronalazimo neke vrijednosti koje će možda trebati korelirati? Je li moguće napraviti ručnu korelaciju za te vrijednosti?
NE. Nije moguće izvršiti korelaciju kad se skripta izvodi, ali možete izvršiti promjene nakon što se skripta zaustavi.
23) Što je proteklo vrijeme u pokretaču opterećenja?
Proteklo vrijeme označava koliko je vremena prošlo od pokretanja trenutnog događaja i različito se mjeri za različite zaslone kako je dano u nastavku -
U prozoru statusa scenarija - proteklo se vrijeme mjeri od trenutka kada pritisnete "Pokreni scenarij" ili "Pokreni / pokreni Vuser?" dugme.
U prozoru "Vuser" proteklo se vrijeme mjeri od trenutka kada Vuser uđe u "tekuće" stanje.
24) Ima li predmemoriranje negativan učinak na vaše rezultate ispitivanja opterećenja?
Da. Predmemoriranje ima negativan učinak. Predmemorija je privremena memorija koja pohranjuje vašu povijest pregledavanja. Kada posjetite stranicu DRUGI put, vrijeme potrebno za učitavanje stranice bit će manje od vremena potrebnog za učitavanje stranice za prvi posjet, jer se velik dio podataka potrebnih za učitavanje stranice dohvaća iz predmemorije umjesto s poslužitelja . To će utjecati na vrijeme odziva u vašem testu. Stoga se preporučuje isključiti predmemoriranje.
25) Koja je razlika između prekrivajućeg grafa i korelacijskog grafa?
Prekrivajući graf: Prekrivat će sadržaj dvaju grafova koji dijele zajedničku os x
Koreliraj graf : Nacrtat će Y-os dva grafa jedan prema drugome.
Saznajte više o Analyzeru
26) Koja je razlika između lr_error_message i lr_debug _message?
lr_error_message - šalje poruku o pogrešci u izlazni prozor LoadRunner Controller-a
lr_debug _message - šalje poruku za otklanjanje pogrešaka u izlazni prozor LoadRunner Controller-a
27) Koja je razlika između opterećenja i ispitivanja performansi?
Cilj ispitivanja performansi je provjeriti učitava li se aplikacija / ažurira li u predviđenom vremenskom roku (recimo 2 sekunde). Koristi metrike poput vremena odziva, zahtjeva u sekundi. Izvodi se u proizvodnim uvjetima opterećenja.
Cilj ispitivanja opterećenja je provjeriti skalabilnost sustava. Na primjer, otkrivanje maksimalnog broja korisnika koje sustav podržava u okviru određenih specifikacija.
28) Stvorili ste nekoliko pravila automatske korelacije. Novi tester u vašem timu priprema se za snimanje grupe skripti na istoj aplikaciji na svojoj radnoj stanici. Što možete učiniti kako biste ispitivaču pružili pravila korelacije?
Izvozio bih pravila automatske korelacije u .cor datoteku, a zatim bih dao novom članu tima .cor datoteku u svoja pravila automatske korelacije
29) Želite oponašati pozivni centar za zrakoplovnu kompaniju. Svi se predstavnici prijavljuju ujutro, obavljaju svoje poslovne procese i odjavljuju se noću. U jednom danu predstavnik će stvoriti 40 rezervacija leta, izmijeniti 10 rezervacija leta i tražiti 20 rezervacija leta. Predstavnik ne može izvesti Modifikaciju bez da je prethodno izvršio pretraživanje. Kako biste dizajnirali logiku pokretanja?
Stvori - 67% pretraživanja - 16% bloka0 - 17% izmjena pretraživanja
30) Gdje trebate dodati web_reg_save_param funkciju u skriptu?
Prije koraka kojim se dobiva dinamička vrijednost
31) Želite da se svaki korak u vašoj skripti mjeri kao transakcija u upravljaču, a ne da se prikazuje u zapisu ponovne reprodukcije u VuGenu. Kako to možete postići?
To se može učiniti omogućavanjem automatske transakcije u postavkama Run-time.
32) Koja razina snimanja web protokola generira funkciju web_submit_form?
Snimanje temeljeno na HTML-u generira ovu funkciju.
33) Što je ispitivanje opterećenja?
Testiranje opterećenja je testiranje ako aplikacija dobro radi s opterećenjima velikog broja istodobnih korisnika i transakcija. Također se koristio za utvrđivanje može li podnijeti razdoblja vršne upotrebe.
34) Što je trkač tereta?
Load Runner je HP-ov alat za testiranje performansi. Ovaj alat podržava sve aspekte kao što su opterećenje, stres, izdržljivost, volumen podataka i testiranje skokova.
35) Koje su sve komponente LoadRunnera?
Slijede komponente LoadRunnera
- Virtualni korisnički generator
- Kontrolor i postupak agenta
- LoadRunner analiza i nadzor
- Online knjige LoadRunner
36) Koja se komponenta LoadRunnera koristi za snimanje skripte?
Komponenta Virtual User Generator (VuGen) koristi se za snimanje skripte i omogućuje vam razvoj Vuser skripti za razne tipove aplikacija i komunikacijske protokole.
37) Što je mjesto susreta?
Tačke susreta uvode se u Vuserove skripte kako bi se simuliralo više korisnika na poslužitelju. Tačke susreta upućuju Vusersa da pričekaju tijekom izvođenja testa kako bi istovremeno izvršavali zadatke.
Na primjer, u bankovnoj aplikaciji ubacuju se točke susreta za više od 100 korisnika koji istovremeno položite novac.
38) Što je scenarij?
Scenarij nije ništa drugo nego događaj koji se događa za svaku sesiju testiranja.
Na primjer, scenarij definira
- Broj korisnika
- Radnja koju treba izvršiti
- Sustav virtualnih strojeva
39) Kako možemo otkloniti pogreške u LoadRunner skripti?
VuGen sadrži dvije mogućnosti za ispravljanje pogrešaka Vuser skripti.
- Pokrenite naredbu Korak po korak i
- Točke prijeloma.
Također možemo ručno postaviti klasu poruke unutar vaše skripte pomoću funkcije lr_set_debug_message.
40) Kako možemo izvršiti funkcionalna ispitivanja pod opterećenjem?
Funkcionalnost pod opterećenjem može se testirati istodobnim pokretanjem nekoliko Vusera. Povećavanjem Vusera potrebno je utvrditi koliko opterećenje može izdržati poslužitelj.
41) Kakav je odnos između vremena odziva i protoka?
Propusnost prikazuje količinu podataka u bajtovima koju su Vuseri primili od poslužitelja u sekundi. Kada se usporedi s vremenom odziva transakcije, protok i vrijeme odziva smanjuju se.
Vršna propusnost i najveće vrijeme odziva dogodili bi se približno u isto vrijeme.
42) Što sadrže akcije vuser_init i vuser_end?
Akcija Vuser_init sadrži procedure za prijavu na poslužitelj, a odjeljak Vuser_end sadrži procedure odjave.
43) Koja je razlika između standardnog dnevnika i proširenog dnevnika?
Standardni zapisnik šalje podskup funkcija i poruka u izlazni dnevnik, a podskup funkcija ovisi o Vuserovoj vrsti.
Prošireni dnevnik šalje detaljne poruke o izvršenju skripte u izlazni dnevnik. Uglavnom se koristi tijekom otklanjanja pogrešaka kada korisnik treba informacije o zamjeni parametara.
44) Koje su sve vrste ciljeva u ciljno orijentiranom scenariju Load Runnera?
Load Runner pruža vam pet različitih vrsta ciljeva:
- Broj istodobnih vusera
- Broj pogodaka u sekundi
- Broj transakcija u sekundi
- Broj stranica u minuti
- Vrijeme reakcije transakcije
45) Što je funkcija za hvatanje dinamičkih vrijednosti u skripti web vuser?
Web_reg_save_param je funkcija koja sprema podatke dinamičkih podataka u parametar.
46) Što je postupak testiranja Load Runnera?
Slijedi postupak testiranja u LoadRunneru:
- Planirajte ispitivanje opterećenja
- Stvorite Vuser skripte
- Definirajte scenarij
- Pokreni scenarij
- Analizirajte rezultate
47) Što je udaljeni pokretač naredbi?
Daljinski pokretač naredbi omogućuje kontroleru pokretanje aplikacija na glavnom računalu.
48) Kako možemo razviti skriptu vuser baze podataka?
Vuser skripte mogu se razviti snimanjem s generatorom skripti load vuser ili pomoću predloška vuser skripte Load runner.
49) Kako učitavate agenta za pokretanje tereta?
Tijekom izvođenja scenarija, kontroler LoadRunner nalaže udaljenom agentu za agent da pokrene agent LoadRunner. Kontrolor nalaže agentu LoadRunner da inicijalizira, pokrene, zaustavi i zaustavi vusere.
50) Koja je razlika između pogodaka / sekunda i zahtjeva / sekunda?
Pogoci u sekundi znače broj pogodaka koje poslužitelj primi u jednoj sekundi od vusera.
Zahtjev u sekundi je broj zahtjeva koji će vuser zatražiti od poslužitelja.
51) Koje su prednosti load runnera?
Slijede prednosti Load Runnera:
- Smanjuje ljudsku intervenciju
- Smanjuje zahtjeve sustava
- Pomaže u boljoj upotrebi vremena i novca
- Učinkovito korištenje automatizacije
- Izvršenje u jednoj točki
52) Koji je vuser u scenariju?
Vuser su virtualni korisnici koji mogu simulirati stvarne korisnike. Virtualni korisnici koji zamjenjuju operativni klijentski softver stvarnih korisnika, kao što je IE slanje zahtjeva pomoću HTTP protokola na IIS ili Apache web poslužitelje.
53) Kako u LoadRunner napišemo korisnički definiranu funkciju?
Korištenje bi trebalo stvoriti vanjsku knjižnicu koja sadrži funkciju. Zatim se ta knjižnica mora dodati u bin direktorij VuGen-a. Zatim se kao parametar može dodijeliti korisnički definirana funkcija.
54) Koje se promjene mogu izvršiti u postavkama vremena izvođenja?
Mogu se izvršiti četiri postavke vremena izvođenja:
- Hodanje: Sadrži broj ponavljanja.
- Zapisnik: Zapisivanje se može postaviti na standardno ili onemogućiti.
- Vrijeme razmišljanja: Sposobno je postaviti vrijeme mišljenja koje će se ignorirati ili zamijeniti.
- Općenito: Omogućuje postavljanje Vusersa za procese ili više navoja.
55) Kako možemo pronaći probleme povezane s bazom podataka?
Monitori i grafikon resursa podataka mogu se koristiti za pronalaženje problema povezanih s bazom podataka. LoadRunner omogućuje ispitivaču da navede resurs koji treba izmjeriti prije pokretanja kontrolera.
56) Koliko je vrsta grafova dostupno u LoadRunneru?
Postoji pet vrsta grafova:
- Grafikon vremenskog kašnjenja mreže - prikazuje vrijeme koje prolazi između zahtjeva i odgovora
- Dva grafikona vremena odziva transakcije - jedan grafikon vremena odgovora pri prevođenju za opterećenje i drugi za percentil
- Broj posjeta / drugi grafikon - prikazuje opseg prometa aplikacije
- Grafikon preuzimanja stranica / drugi - prikazuje brzinu preuzimanja stranica u sekundi
57) Kako se mogu identificirati uska grla u izvedbi?
Monitori se mogu koristiti za otkrivanje uskih grla u izvedbi. Uključuju mrežu, mrežni poslužitelj, aplikacijski poslužitelj i monitore poslužitelja baze podataka.
Ovi se monitori mogu koristiti za pronalaženje problema u scenarijima koji uzrokuju povećanje vremena odziva i propusnosti, mrežna kašnjenja, vrijeme odziva performansi, pogotke u sekundi itd.
58) Što je rampa i kako se može postaviti?
Povećavanje postupno povećava opterećenje na poslužitelju i može se simulirati postupnim povećanjem broja Vusera. Ovu značajku možete pronaći u Opcijama rasporeda scenarija.
59) Kako se može izvršiti korelacija?
Korelacija se može provesti na dva načina:
- Pomoću funkcije skeniranja potražite korelacije i odaberite vrijednost iz rezultata.
- Snimite par skripti, a zatim ih usporedite.
60) Gdje su postavljene opcije automatske korelacije?
Automatska korelacija postavlja se u području opcija snimanja na kartici korelacije. Korelacija se može omogućiti za cijelu skriptu i mogu se definirati pravila za korelaciju.
Automatska korelacija može se izvesti na bazi podataka pregledom izlaznog prozora, skeniranjem korelacije i odabirom vrijednosti koja će se koristiti.
61) Koja je prednost pokretanja Vuser skripte kao niti?
Prednost pokretanja Vuser skripte kao niti koja omogućuje korištenje više Vusera za jedan generator opterećenja. Pokretanje Vuser skripti kao procesa koristi puno memorije jer sve učitane skripte koriste isti pokretački program.
To ograničava broj Vuserovih skripti koje se mogu pokrenuti na jednom generatoru.
62) Koja je razlika između prekrivajućeg grafa i korelacijskog grafa?
Grafikon preklapanja:
Grafikon preklapanja ima jednu X-os i 2 Y-osi. Lijeva Y-os na spojenom grafu prikazuje vrijednost trenutnog grafa, a desna Y-os prikazuje vrijednost Y-osi grafikona koji je spojen.
Korelacijski grafikon:
Postoje dva grafa, a Y-os aktivnog grafa postaje X-os spojenog grafa. Y-os grafikona koji je spojen postaje Y-os spojenog grafa.
63) Koja su tri odjeljka Vuserove skripte i koja je svrha svakog od njih?
Slijede tri odjeljka Vuser skripte, a ona su sljedeća:
- Vuser_init - koristi se za bilježenje prijave.
- Akcije - koristi se za bilježenje poslovnog procesa.
- Vuser_end - koristi se za snimanje odjave.
64) Koje su četiri metode odabira prilikom odabira podataka iz podatkovne datoteke?
Slijede četiri metode odabira:
- Sekvencijalno
- Slučajno
- Jedinstven
- Naziv parametra
65) Što treba učiniti za prikaz zamjene parametara u zapisniku izvršenja?
Zamjena parametara može se vidjeti u proširenom zapisniku u postavkama vremena izvođenja.
66) Koji su alati potrebni za analizu rezultata Vuserovog rada?
Za analizu rezultata Vuserovog rada potrebni su sljedeći alati:
- Dnevnik izvršenja
- Preglednik vremena izvođenja i
- Prozor s rezultatima ispitivanja žive
67) Koja je razlika između ručnog scenarija i ciljno orijentiranog scenarija?
Slijede razlike između ručnog i ciljno orijentiranog scenarija:
Ručni scenarij |
Scenarij cilja |
Glavna svrha je naučiti koliko Vusera može istodobno trčati | Cilj može biti protok, vrijeme odziva ili broj istodobnih Vusera |
Omogućuje vam ručnu kontrolu nad brojem Vusera i u koje vrijeme | Load Runner automatski upravlja Vusersima |
68) Koji su svi razlozi za upotrebu poslužitelja Monitor resursa?
Nadzor poslužiteljskih resursa koristi se za utvrđivanje količine podataka koji dolaze iz predmemorije i pomaže u otkrivanju koji su svi dijelovi sustava uska grla.
69) Koja je svrha odabira "Prikaži preglednik" tijekom ponovnog reproduciranja u postavkama Općih opcija?
Postavka "Prikaži preglednik" koristi se za prikaz stranica koje se pojavljuju tijekom reprodukcije. Ovo je korisno za otklanjanje pogrešaka Vusera tijekom početnih faza izrade Web Vusera.
70) U koju svrhu će korisnik koristiti pogrešku "nastavi dalje"?
Nastaviti dalje treba biti postavljeno samo kada izrada dnevnika izvršenja bude opisnija ili dodavanje logike Vuseru.
71) Koja je svrha LoadRunner transakcije?
Svrha transakcije Load Runner je mjerenje jednog ili više koraka / korisničkih radnji poslovnog procesa.
72) Zašto izrađujete parametre?
Parametri su poput varijabli skripte i koriste se za variranje ulaza na poslužitelj za oponašanje stvarnih korisnika.
- Različiti skupovi podataka šalju se poslužitelju kad god se skripta pokrene.
- Bolje simulirajte model upotrebe za preciznije testiranje iz kontrolera, a jedna skripta može oponašati mnogo različitih korisnika u sustavu.
73) Što je lr_output_message?
Lr_output_message je funkcija koja šalje obavijesti prozoru izlaza kontrolera i datoteci Vuser zapisnika.
74) Na web poslužitelju baze podataka i mreža rade u redu i sada, gdje bi mogao biti problem?
Problem bi mogao biti u samom sustavu ili na poslužitelju aplikacija ili u kodu napisanom za aplikaciju.
75) Što je VuGen snimanje i skriptiranje?
Kôd skripte LoadRunner dobiva se snimanjem u sintaksi jezika ANSI C i može se pregledati u prikazu skripte.
76) Što je ispitivanje performansi u LoadRunneru?
Testiranje izvedbe može se izvršiti izračunavanjem vremena za transakcije čitanja i ažuriranja i provjeriti izvršavaju li se funkcije sustava u prihvatljivom vremenskom okviru. U višekorisničkom okruženju potrebno je utvrditi učinak više transakcija na vrijeme pojedine transakcije.
77) Kakva je konfiguracija sustava kada se koristi Load Runner?
Konfiguracija sustava odnosi se na konfiguraciju klijentskih strojeva u kojima ćemo pokretati Vusers. Konfiguracija klijentskog stroja uključuje njegove hardverske postavke, memoriju, operativni sustav, softverske aplikacije, razvojne alate itd.
Ova konfiguracija komponenata sustava trebala bi se podudarati s cjelokupnom konfiguracijom sustava kako bi se postigli ciljevi ispitivanja opterećenja.
78) Koja je funkcija lr_abort use?
Funkcija lr_abort koristi se za prekid izvršavanja Vuser skripte. Upućuje Vusera da zaustavi izvršavanje odjeljka Akcije, izvrši odjeljak vuser_end i završi izvršenje.
79) Što je vrijeme za razmišljanje?
Mislite da je vrijeme vrijeme u kojem stvarni korisnik čeka između radnji.
Kad korisnik primi podatke s poslužitelja ili drugih aplikacija, korisnik može pričekati nekoliko sekundi da pregleda podatke prije nego što odgovori. Ovo se kašnjenje naziva vremenom razmišljanja.
80) Kako Load Runner komunicira s aplikacijom?
Protokol se koristi u programu Load Runner za interakciju s aplikacijom.
81) Koja je najnovija verzija i jezik koji se koristi u programu Load Runner?
Od 20. veljače 2013. Load Runner 11.5 je najnovija verzija, a VUser skripta koristi se kao C jezik.
LoadRunner podržava sljedeće jezike:
- C Jezik
- Visual Basic skriptiranje
- Visual Basic za programe
- Java skriptiranje
82) Koji su svi važni protokoli koje Load Runner podržava?
Slijede protokoli koje Load Runner može podržati su:
- .NET zapis / prikaz
- Baza podataka
- DCOM
- Mreža
- Oracle e-poslovanje
- SAP
- SOA
- Web i multimedija
- Bežični
- GUI
- Java Snimanje i ponovna reprodukcija
- Udaljena radna površina
- Web 2.0
Besplatno preuzimanje PDF-a: LoadRunner Intervju Pitanja i odgovori
- Sljedeći