80 populārākie Loadrunner intervijas jautājumi un amp; Atbildes

Anonim

1) Kurus protokolus atbalsta LoadRunner?

Sākot ar LoadRunner 9.5, tiek atbalstīti šādi protokoli. Tas palielināsies līdz ar nākotnes laidieniem. Intervētājs nemeklē jūs, lai nosauktu visus, izņemot dažus (teiksim, 5–7 protokolus).

Programmas izvietošanas risinājums: Citrix protokolam.

Klients / serveris: DB2 CLI, DNS, MS SQL, ODBC, Oracle (2 līmeņu), Sybase
Ctlib, Sybase Dblib un Windows Sockets protokoliem.
Pielāgots: C veidnēm, Visual Basic veidnēm, Java veidnēm,
Javascript un VBScript tipa skriptiem.
Izplatītie komponenti: COM / DCOM, Corba-Java un Rmi -Java protokoliem.
E-bizness: FTP, LDAP, Palm, Web (HTTP / HTML), Web Services un diviem Web / Winsocket protokoliem.
Enterprise Java Pupas: EJB testēšanai un Rmi-Java protokoliem.
ERP / CRM: Baan, Oracle NCA, Peoplesoft-Tuxedo, Peoplesoft 8,
SAPGUI, SAP-Web un Siebel (Siebel-DB2CLI, Siebel-MSSQL, Siebel-Web un Siebel-Oracle) protokoliem.
Mantojums: Terminal Emulation (RTE).
Pasta pakalpojumi: interneta ziņojumapmaiņa (IMAP), MS Exchange (MAPI), POP3 un SMTP.
Starpprogrammatūra: Jacada un Tuxedo (6, 7) protokoli.
Straumēšana: MediaPlayer un RealPlayer protokoliem.

2) Kurus komponentus esat izmantojis programmā LoadRunner?

Vuser ģenerators - skriptu ģenerēšanai

Kontrolieris - scenāriju izveidei un izpildei

Analizators - lai analizētu rezultātus.

Šajā video nodarbībā uzziniet vairāk par LoadRunner un tā arhitektūru.

3) Kas ir slodzes skrējēja aģents?

Aģents ir saskarne starp resursdatoru un kontrolieri.

4) Kāds ir Vuser skripta izstrādes process?

Vuser skripta izstrādei ir četras darbības.

1 - ierakstiet Vuser skriptu.
2 atskaņošana / uzlabojiet ierakstīto vuser skriptu.
3 - Definējiet dažādus izpildes laika iestatījumus un pārbaudiet

4- Iekļaujiet skriptu LoadRunner scenārijā

Uzziniet vairāk par Vuser skripta izstrādi šeit esošajā video pamācībā.

5) Cik daudz VU ir nepieciešami slodzes testēšanai?

Būtībā tas ir triks jautājums.

Nepieciešamā VU lietotāju skaits ir atkarīgs no jūsu testējamās sistēmas, tīkla konfigurācijām, aparatūras iestatījumiem, atmiņas, operētājsistēmas, veiktspējas testa mērķa. Vuser nevar būt vispārīga vērtība.

6) Kāda ir atšķirība, palaižot Vuser kā procesu un kā pavedienu? Kurš ir izdevīgāks veids, kā vadīt Vuser?

Kad Vuser tiek palaists kā process, katra Vuser atmiņā tiek ielādēta tā pati draivera programma. Tas prasīs lielu atmiņas apjomu un ierobežos to Vusers skaitu, kurus varat darbināt ar vienu ģeneratoru.

Kad Vuser tiek palaists kā pavediens, norādītajam Vusers skaitam tiek koplietota tikai viena draivera programmas instance. Izmantojot vairāku pavedienu režīmu, vienā ģeneratorā varat palaist vairākus Vusers.

7) Kāda ir "Vuser-init" nozīme?

Pirms faktiskās lietojumprogrammas palaišanas Vuser-init reģistrē pirmsoperācijas, kuras sauc arī par inicializācijas darbībām.

8) Kas ir pagarināts žurnāls?

Paplašinātajā žurnālā tiks glabāta informācija, piemēram, dati, ko atgriezusi uzlabota izsekošana, parametru aizstāšana un daudz kas cits, atkarībā no opcijām, kuras atlasāt izpildlaika iestatījumos.

9) Kāpēc jūs izveidojat parametru?

Lai izveidotu parametru, skriptā nomainīs grūti kodēto vērtību un aizstāsit to ar parametru. Tas ļauj vienu Vuser palaist daudzas reizes un katrā palaišanā izmantot dažādus datus. Tas palīdz stimulēt reālāku serveru pieprasījumu, jo tas neļauj serverim saglabāt kešatmiņas rezultātus.

Uzziniet vairāk par parametru iestatīšanu šajā video pamācībā

10) Kā jūs sadalīsit savu scenāriju vairākās darbībās? Kāpēc?

Es sadalīšu skriptu darbībās, pamatojoties uz funkcionalitāti. Piemēram, Vienreiz darbība pieteikšanās lietojumprogrammā, cita darbība rezervēšanai un tā tālāk.

Darbības palielina koda atkārtotu lietošanu, samazina apkopes laiku un līdz ar to samazina izmaksas.

11) Kā jūs varat iestatīt Vusers skaitu programmā LoadRunner?

Veidojot scenārijus, kontroliera sadaļā varat iestatīt Vusers skaitu. Daudzas citas uzlabotas opcijas, piemēram, Vusers palielināšana, samazināšana, ir pieejamas arī sadaļā Controller.

Uzziniet vairāk par kontroliera un scenārija izveidi

12) Kas ir monitori?

Monitori tiek izmantoti, lai "uzraudzītu" veiktspējas vājās vietas. Tie tiek izmantoti Load Runner sadaļā Controller

13) Kādi kontrolpunktu veidi ir pieejami vietnē LoadRunner?

LoadRunner nodrošina divu veidu kontrolpunktus

a) Attēlu kontrolpunkti: Šis kontrolpunkts izpildes laikā pārbaudīs attēla klātbūtni lapā

b) Teksta kontrolpunkts: Šis kontrolpunkts izpildes laikā pārbaudīs teksta virknes klātbūtni lapā

Abus iepriekšminētos kontrolpunktus var pievienot Vugen.

Uzziniet vairāk par kontrolpunktiem

14) Ar kādu problēmu mēs varam saskarties attiecībā uz aparatūru, programmatūru, tīklu un atmiņas sastrēgumu veiktspējas pārbaudes laikā?

Iespējamie jautājumi cita starpā varētu būt:

1. Aparatūras trūkums

2. Atmiņas noplūde

3. Ar tīklu saistīti jautājumi.

4. Lietojumprogrammas / programmatūras kļūda

15) Kāds būtu jūsu ieteikums uzlabot darbības rādītāju?

Ieteicams tīkla, datu bāzes un lietotnes, kā arī tīmekļa servera pilnveidošana.

Tīklā mēģina optimizēt latentumu un joslas platumu.

Datu bāzes līmenī pārbaudiet visus rādītājus un secības, palaižot profilētājus. Varat arī optimizēt savus datu bāzes vaicājumus.

Lietotņu servera līmenī palaidiet profilētājus, lai atrastu atmiņas noplūdes lietojumprogrammā

Tīmekļa servera līmenī varat izmantot monitorus un optimizēt servera caurlaidi un citus saistītos rādītājus.

16) Kas ir Rendezvous punkts?

Rendezvous punkts ir sinhronizācijas / gaidīšanas punkts. Rendezvous punkti uzdod Vusers testa izpildes laikā pagaidīt, līdz vairāki Vusers ierodas noteiktā vietā, lai viņi vienlaikus varētu veikt uzdevumu.

Tā nozīme ir atdarināt lielu slodzi tikai konkrētajai scenārija daļai un pārbaudīt lietojumprogrammas darbību.

17) Kas ir korelācija?

Korelācija tiek izmantota, lai iegūtu datus, kas ir unikāli katram testa skripta palaistam (piemēram: sesijas ID). Ierakstīšanas laikā šīs dinamiskās vērtības ir grūti kodētas jūsu skriptā, izraisot skripta kļūmi atskaņošanas laikā. Korelācija ir paņēmiens, kurā dinamiskās vērtības jūsu skriptā nav kodētas, bet tiek izpildes laikā iegūtas, lai izvairītos no kļūmēm.

Uzziniet vairāk par korelāciju šajā video pamācībā.

18) Kas ir manuālā korelācija?

Tas ir korelācijas paņēmiens, kas izmanto funkciju Web_reg_save_param (), lai noteiktu dinamiskās vērtības jūsu skriptā. Ir svarīgi, lai atskaņotu skriptu, lai pārliecinātos, ka korelācija ir veiksmīgi veikta.

Uzziniet manuālo korelāciju.

19) Kā jūs identificējat veiktspējas vājās vietas? -

Veiktspējas trūkumus var noteikt, izmantojot monitorus.

Šie monitori var būt lietojumprogrammu serveru monitori, tīmekļa serveru monitori, datu bāzes serveru monitori un tīkla monitori.

Viņi palīdz noskaidrot mūsu scenārija nemierīgo zonu, kas palielina reakcijas laiku.

Veiktie mērījumi parasti ir veiktspējas reakcijas laiks, caurlaidspēja, trāpījumi sekundē, tīkla aiztures grafiki utt

20) Kura funkcija tiek izmantota, lai izbeigtu ligzdoto darījumu?

Funkcija ir - lr_end_sub_transaction

Šajā videoklipā uzziniet vairāk par darījumiem.

21) Kāda ir atšķirība starp darījumu un darījuma instanci LoadRunner?

Darījumu izmanto, lai izmērītu laiku starp noteiktu paziņojumu izpildi

Darījumu eksemplārs tiek izmantots veiktspējas analīzei

22) Kamēr skripts darbojas, mēs atrodam dažas vērtības, kuras, iespējams, būs jāsavieno? Vai ir iespējams manuāli korelēt šīs vērtības?

NĒ. Korelāciju nav iespējams veikt, kad skripts darbojas, bet izmaiņas varat veikt, kad skripts ir apstājies.

23) Cik ilgs laiks ir slodzes skrējējam?

Pagājušais laiks norāda, cik daudz laika ir pagājis kopš pašreizējā notikuma uzsākšanas, un tas tiek mērīts atšķirīgi dažādiem ekrāniem, kā norādīts zemāk.

Scenārija statusa logā - pagājušo laiku mēra no brīža, kad nospiežat taustiņu "Sākt scenāriju" vai "Inicializēt / palaist Vuser?" pogu.

Logā "Vuser" pagājušo laiku mēra no brīža, kad Vuser nonāk "darbojas" stāvoklī.

24) Vai kešatmiņa negatīvi ietekmē jūsu slodzes pārbaudes rezultātus?

Jā. Kešatmiņa ir negatīva ietekme. Kešatmiņa ir pagaidu atmiņa, kurā tiek saglabāta jūsu pārlūkošanas vēsture. Apmeklējot lapu OTRO reizi, lapas ielādei nepieciešamais laiks būs mazāks par laiku, kas nepieciešams lapas ielādei jūsu pirmā apmeklējuma laikā, jo liela daļa lapas ielādei nepieciešamās informācijas tiek sagrābta no kešatmiņas, nevis servera . Tas ietekmēs reakcijas laiku jūsu testā. Tāpēc ieteicams kešatmiņu izslēgt.

25) Kāda ir atšķirība starp grafiku Overlay un Correlate graph?

Pārklāj grafiks: tas pārklāj divu grafiku saturu, kuriem ir kopīga x ass

Korelēt grafiku : tas parādīs divu diagrammu Y asi pret otru.

Uzziniet vairāk par Analyzer

26) Kāda ir atšķirība starp lr_error_message un lr_debug _message?

lr_error_message - Nosūta kļūdas ziņojumu logā LoadRunner Controller Output

lr_debug _message - Nosūta atkļūdošanas ziņojumu uz LoadRunner kontrollera izvades logu

27) Kāda ir atšķirība starp slodzi, veiktspējas pārbaudi?

Veiktspējas testēšanas mērķis ir pārbaudīt, vai lietojumprogramma tiek ielādēta / atjaunināta noteiktajā termiņā (teiksim, 2 sekundes). Tas izmanto tādus rādītājus kā atbildes laiks, pieprasījumi sekundē. To veic ražošanas līdzīgos slodzes apstākļos.

Slodzes pārbaudes mērķis ir pārbaudīt sistēmas mērogojamību. Piemēram, lai uzzinātu maksimālo sistēmas atbalstīto lietotāju skaitu, ievērojot noteiktas specifikācijas.

28) Jūs esat izveidojis vairākus automātiskās korelācijas noteikumus. Jauns jūsu komandas testētājs gatavojas ierakstīt skriptu grupu tajā pašā lietojumprogrammā savā darbstacijā. Ko jūs varat darīt, lai testerim sniegtu korelācijas noteikumus?

Es eksportētu automātiskās korelācijas kārtulas uz .cor failu un pēc tam liktu jaunajam komandas dalībniekam importēt .cor failu viņa automātiskās korelācijas kārtulās.

29) Jūs vēlaties līdzināties zvanu centram aviokompānijai. Visi pārstāvji piesakās no rīta, veic savus biznesa procesus un atsakās no nakts. Vienā dienā pārstāvis izveidos 40 lidojumu rezervācijas, modificēs 10 lidojumu rezervācijas un meklēs 20 lidojumu rezervācijas. Pārstāvis nevar veikt modifikāciju, vispirms neveicot meklēšanu. Kā jūs veidotu palaistības loģiku?

Izveidot - 67% meklēšanas - 16% bloķēt0 - 17% meklēšanas modificēšanu

30) Kur skriptam jāpievieno funkcija web_reg_save_param?

Pirms darbības, kas izgūst dinamisko vērtību

31) Jūs vēlaties, lai katrs jūsu skripta solis tiktu izmērīts kā transakcija kontrolierī un netiktu rādīts VuGen replay žurnālā. Kā jūs to varat paveikt?

To var izdarīt, iespējojot automātisko transakciju izpildlaika iestatījumos.

32) Kurš tīmekļa protokola ierakstīšanas līmenis ģenerē funkciju web_submit_form?

Uz HTML balstītais ieraksts ģenerē šo funkciju.

33) Kas ir slodzes pārbaude?

Slodzes pārbaude ir pārbaude, vai lietojumprogramma labi darbojas ar slodzēm no liela skaita vienlaicīgu lietotāju un darījumu. Tas arī tika izmantots, lai noteiktu, vai tas var apstrādāt maksimālos lietošanas periodus.

34) Kas ir slodzes skrējējs?

Load Runner ir HP veiktspējas pārbaudes rīks. Šis rīks atbalsta visus aspektus, piemēram, slodzi, stresu, izturību, datu apjomu un smaile.

35) Kādas ir visas LoadRunner sastāvdaļas?

Tālāk ir norādītas LoadRunner sastāvdaļas

  • Virtuālais lietotāju ģenerators
  • Kontrolieris un aģenta process
  • LoadRunner analīze un uzraudzība
  • LoadRunner grāmatas tiešsaistē

36) Kādu LoadRunner komponentu izmanto skripta ierakstīšanai?

Virtuālā lietotāja ģeneratora (VuGen) komponents tiek izmantots skripta ierakstīšanai, un tas ļauj izstrādāt Vuser skriptus dažādiem lietojumprogrammu veidiem un sakaru protokoliem.

37) Kas ir satikšanās punkts?

Rendezvous punkti tiek ievadīti Vuser skriptos, lai simulētu vairāk lietotāju serverī. Rendezvous punkti uzdod Vusersam gaidīt testa izpildes laikā, lai vienlaikus veiktu uzdevumus.

Piemēram, bankas lietojumprogrammā Rendezvous punkti tiek ievietoti vairāk nekā 100 lietotājiem, lai vienlaikus noguldītu naudu.

38) Kāds ir scenārijs?

Scenārijs ir nekas cits kā notikums, kas notiek katrai testēšanas sesijai.

Piemēram, scenārijs nosaka

  • Lietotāju skaits
  • Veicamā darbība
  • Virtuālo mašīnu sistēma

39) Kā mēs varam atkļūdot LoadRunner skriptu?

VuGen satur divas iespējas atkļūdot Vuser skriptus.

  • Palaidiet komandu Soli pa solim un
  • Lūzuma punkti.

Mēs varam arī manuāli iestatīt ziņojumu klasi jūsu skriptā, izmantojot funkciju lr_set_debug_message.

40) Kā mēs varam veikt funkcionālo testēšanu zem slodzes?

Funkcionalitāti zem slodzes var pārbaudīt, vienlaikus darbinot vairākus Vusers. Palielinot Vusers, ir jānosaka, cik lielu slodzi serveris var izturēt.

41) Kāda ir saistība starp reakcijas laiku un caurlaidi?

Caurlaide parāda datu apjomu baitos, ko Vusers sekundē saņēma no servera. Salīdzinot ar darījuma reakcijas laiku, samazinās caurlaide un reakcijas laiks.

Maksimālā caurlaide un augstākais reakcijas laiks notiek aptuveni vienlaicīgi.

42) Ko satur darbība vuser_init un vuser_end?

Darbībā Vuser_init ir procedūras, lai pieteiktos serverī, un sadaļā Vuser_end ir atteikšanās procedūras.

43) Kāda ir atšķirība starp standarta žurnālu un paplašinātu žurnālu?

Standarta žurnāls nosūta funkciju un ziņojumu apakškopu izejas žurnālam, un funkciju apakškopa ir atkarīga no Vuser veida.

Paplašinātais žurnāls nosūta detalizētus skripta izpildes ziņojumus izejas žurnālam. To galvenokārt izmanto atkļūdošanas laikā, kad lietotājam ir nepieciešama informācija par parametru aizstāšanu.

44) Kādi ir visu veidu mērķi uz mērķi orientētā slodzes skrējēja scenārijā?

Load Runner nodrošina piecu dažādu veidu mērķus:

  • Vienlaicīgo Vuseru skaits
  • Trāpījumu skaits sekundē
  • Darījumu skaits sekundē
  • Lappušu skaits minūtē
  • Darījuma reakcijas laiks

45) Kāda ir funkcija, lai uztvertu dinamiskās vērtības tīmekļa vuser skriptā?

Web_reg_save_param ir funkcija, kas dinamisko datu informāciju saglabā parametrā.

46) Kāds ir Load Runner testēšanas process?

Tālāk ir norādīts testēšanas process LoadRunner:

  • Plānojiet slodzes pārbaudi
  • Izveidojiet Vuser skriptus
  • Definējiet scenāriju
  • Izpildīt scenāriju
  • Analizējiet rezultātus

47) Kas ir attālo komandu palaidējs?

Attālo komandu palaidējs ļauj kontrolierim startēt lietojumprogrammas resursdatorā.

48) Kā mēs varam izstrādāt datubāzes vuser skriptu?

Vuser skriptus var izstrādāt, ierakstot ar slodzes vuser skriptu ģeneratoru vai izmantojot Load runner vuser skriptu veidni.

49) Kā jūs ielādējat kravas skrējēja aģentu?

Veicot scenāriju, LoadRunner kontrolieris uzdod attālā aģenta dispečeram palaist LoadRunner aģentu. Kontrolieris uzdod LoadRunner aģentam inicializēt, palaist, apturēt un apturēt vuserus.

50) Kāda ir atšķirība starp trāpījumiem sekundē un pieprasījumiem sekundē?

Trāpījumi sekundē nozīmē to trāpījumu skaitu, kurus serveris vienā sekundē saņem no vusera.

Pieprasījums sekundē ir to pieprasījumu skaits, kurus vusers pieprasīs no servera.

51) Kādas ir slodzes skrējēja priekšrocības?

Šīs ir Runner priekšrocības:

  • Samazina cilvēka iejaukšanos
  • Samazina prasību pēc sistēmām
  • Palīdz labāk izmantot laiku un naudu
  • Efektīva automatizācijas izmantošana
  • Viena punkta izpilde

52) Kāds ir scenārija vusers?

Vuser ir virtuālie lietotāji, kuri var simulēt reālos lietotājus. Virtuālie lietotāji, kuri aizņem reālu lietotāju operētājsistēmas klienta programmatūru, piemēram, IE, nosūtot pieprasījumus, izmantojot HTTP protokolu, IIS vai Apache tīmekļa serveriem.

53) Kā mēs rakstām lietotāja definētu funkciju programmā LoadRunner?

Lietošanai jāizveido ārējā bibliotēka, kurā ir funkcija. Pēc tam šī bibliotēka jāpievieno VuGen atkritumu direktorijai. Pēc tam kā parametru var piešķirt lietotāja definētu funkciju.

54) Kādas ir izmaiņas izpildlaika iestatījumos?

Ir četri izpildes laika iestatījumi, kurus var veikt:

  • Paceļošana: tajā ir iekļauts atkārtojumu skaits.
  • Žurnāls: reģistrēšanu var iestatīt kā standarta vai atspējot.
  • Domāšanas laiks: spēj iestatīt domāšanas laiku, lai to ignorētu vai aizstātu.
  • Vispārīgi: ļauj iestatīt Vusers procesiem vai vairāku pavedienu izveidošanai.

55) Kā mēs varam atrast ar datu bāzi saistītus jautājumus?

Monitorus un datu resursu diagrammu var izmantot, lai atrastu ar datu bāzi saistītas problēmas. LoadRunner ļauj testerim norādīt resursu, kas jāmēra pirms kontrollera palaišanas.

56) Cik grafiku veidi ir pieejami programmā LoadRunner?

Ir pieci diagrammu veidi:

  • Tīkla aizkaves laika grafiks - parāda laiku, kas paiet starp pieprasījumu un atbildi
  • Divi darījuma reakcijas laika grafiki - viens tulkojuma reakcijas laika grafiks slodzei un otrs procentilei
  • Rezultāti / otrais grafiks - parāda lietojumprogrammas trafika apjomu
  • Lappušu lejupielāde / sekundes diagramma - parāda lapu lejupielādes ātrumu sekundē

57) Kā var noteikt veiktspējas vājās vietas?

Monitorus var izmantot, lai atklātu veiktspējas vājās vietas. Tie ietver tīkla, tīmekļa servera, lietojumprogrammu servera un datu bāzes serveru monitorus.

Šos monitorus var izmantot, lai atrastu problēmu vietas scenārijos, kas palielina reakcijas laiku un caurlaidspēju, tīkla aizkavēšanos, veiktspējas reakcijas laiku, trāpījumus sekundē utt.

58) Kas ir uzbrauktuve un kā to var iestatīt?

Paaugstināšana pakāpeniski palielina servera slodzi, un to var simulēt, pakāpeniski palielinot Vusers skaitu. Šī funkcija ir atrodama scenārija plānošanas opcijās.

59) Kā var veikt korelāciju?

Korelāciju var veikt divos veidos:

  • Izmantojiet skenēšanas funkciju, lai meklētu korelācijas un no rezultāta atlasītu vērtību.
  • Pierakstiet skriptu pāri un pēc tam salīdziniet tos savā starpā.

60) Kur tiek iestatītas automātiskās korelācijas iespējas?

Automātiskā korelācija tiek iestatīta korelācijas cilnes ierakstīšanas opciju apgabalā. Korelāciju var iespējot pilnam skriptam, un var definēt korelācijas noteikumus.

Automātisku korelāciju var veikt datu bāzē, apskatot izvades logu, meklējot korelāciju un atlasot izmantoto vērtību.

61) Kāds ir Vuser skripta kā pavediena palaišanas ieguvums?

Priekšrocība, ka Vuser skripts tiek palaists kā pavediens, kas ļauj vienam slodzes ģeneratoram izmantot vairāk Vuser. Palaižot Vuser skriptus kā procesus, tiek izmantots daudz atmiņas, jo visi ielādētie skripti izmanto to pašu draiveri.

Tas ierobežo Vuser skriptu skaitu, kurus var palaist vienā ģeneratorā.

62) Kāda ir atšķirība starp pārklājuma grafiku un korelācijas grafiku?

Pārklājuma diagramma:

Pārklājuma grafikam ir viena X ass un 2 Y ass. Apvienotā grafika kreisā Y ass parāda pašreizējā grafika vērtību un labā Y ass parāda apvienotā diagrammas Y ass vērtību.

Korelēt diagrammu:

Ir divi grafiki, un aktīvā grafika Y ass kļūst par apvienotā grafika X asi. Apvienotā grafika Y ass kļūst par apvienotā grafika Y asi.

63) Kādas ir trīs Vuser skripta sadaļas un kāds ir to mērķis?

Tālāk ir trīs Vuser skripta sadaļas, un tās ir šādas:

  • Vuser_init - tiek izmantots pieteikšanās reģistrēšanai.
  • Darbības - tiek izmantotas biznesa procesa reģistrēšanai.
  • Vuser_end - tiek izmantots atteikšanās reģistrēšanai.

64) Kādas ir četras atlases metodes, izvēloties datus no datu faila?

Šīs ir četras atlases metodes:

  • Secīga
  • Nejaušs
  • Unikāls
  • Parametra nosaukums

65) Kas jādara, lai izpildes žurnālā skatītu parametru aizstāšanu?

Parametru aizstāšanu var apskatīt paplašinātajā žurnālā iestatījumos Izpildes laiks.

66) Kādi rīki ir nepieciešami, lai analizētu Vuser palaistos rezultātus?

Lai analizētu Vuser palaišanas rezultātus, ir nepieciešami šādi rīki:

  • Izpildes žurnāls
  • Run-Time Viewer un
  • Dzīvsudraba testa rezultātu logs

67) Kāda ir atšķirība starp manuālo scenāriju un uz mērķi orientētu scenāriju?

Tālāk ir norādītas atšķirības starp manuālo un uz mērķi orientēto scenāriju:

Manuāls scenārijs

Mērķa scenārijs

Galvenais mērķis ir uzzināt, cik daudz Vusers var darboties vienlaicīgi Mērķis var būt caurlaidspēja, reakcijas laiks vai vienlaicīgu Vuseru skaits
Ļauj jums manuāli kontrolēt, cik daudz Vusers darbojas un kurā laikā Load Runner automātiski pārvalda Vusers

68) Kādi ir visi servera resursu monitora izmantošanas iemesli?

Servera resursu monitors tiek izmantots, lai uzzinātu, cik daudz datu nāk no kešatmiņas, un tas palīdz noskaidrot, kurās visās sistēmas daļās ir vājās vietas.

69) Kādam nolūkam Vispārējo opciju iestatījumos atkārtojuma laikā atlasīt opciju “Rādīt pārlūku”?

Iestatījums 'Rādīt pārlūku' tiek izmantots, lai skatītu lapas, kas parādās atskaņošanas laikā. Tas ir noderīgi, lai atkļūdotu Vuser Web Vuser izveides sākuma posmos.

70) Kādam nolūkam lietotājs izmantos kļūdu “turpināt ieslēgt”?

Turpināt ieslēgt ir jāiestata tikai tad, kad izpildes žurnāli ir aprakstošāki vai loģika tiek pievienota Vuser.

71) Kāds ir LoadRunner darījuma mērķis?

Load Runner darījuma mērķis ir izmērīt vienu vai vairākas uzņēmējdarbības procesa darbības / lietotāja darbības.

72) Kāpēc jūs izveidojat parametrus?

Parametri ir kā skriptu mainīgie, un tos izmanto, lai mainītu ievadi serverī, lai atdarinātu reālos lietotājus.

  • Ikreiz, kad tiek palaists skripts, uz serveri tiek nosūtītas dažādas datu kopas.
  • Labāk simulējiet lietošanas modeli, lai kontrolieris veiktu precīzāku pārbaudi, un viens skripts var līdzināties daudziem dažādiem sistēmas lietotājiem.

73) Kas ir lr_output_message?

Lr_output_message ir funkcija, kas nosūta paziņojumus logam Controller Output un Vuser žurnāla failam.

74) Web serverī datu bāzes un tīkls darbojas labi, un tagad, kur varētu būt problēma?

Problēma varētu būt pašā sistēmā vai lietojumprogrammu serverī vai lietojumprogrammai uzrakstītajā kodā.

75) Kas ir VuGen ierakstīšana un skriptu izveide?

LoadRunner skripta kods tiek iegūts, ierakstot ANSI C valodas sintaksē, un to var apskatīt skripta skatā.

76) Kas ir veiktspējas pārbaude LoadRunner?

Veiktspējas pārbaudi var veikt, aprēķinot gan lasīšanas, gan atjaunināšanas darījumu laiku un pārbaudot, vai sistēmas funkcijas tiek veiktas pieņemamā laika posmā. Vairāku lietotāju vidē ir jānosaka vairāku darījumu ietekme uz viena darījuma laiku.

77) Kāda ir sistēmu konfigurācija, izmantojot Load Runner?

Sistēmu konfigurācija attiecas uz klientu mašīnām, kurās darbināsim Vusers. Klienta mašīnas konfigurācija ietver tās aparatūras iestatījumus, atmiņu, operētājsistēmu, lietojumprogrammas, izstrādes rīkus utt.

Šai sistēmas komponentu konfigurācijai jāatbilst kopējai sistēmas konfigurācijai, lai sasniegtu slodzes pārbaudes mērķus.

78) Kāda ir funkcija lr_abort?

Funkcija lr_abort tiek izmantota, lai pārtrauktu Vuser skripta izpildi. Tas uzdod Vuser pārtraukt izpildīt sadaļu Darbības, izpildīt sadaļu vuser_end un beigt izpildi.

79) Kas ir domāšanas laiks?

Domājiet, ka laiks ir laiks, kad reāls lietotājs gaida starp darbībām.

Kad lietotājs saņem datus no servera vai citām lietojumprogrammām, lietotājs var atbildēt uz dažām sekundēm, līdz dati tiek pārskatīti. Šo laika kavējumu sauc par domāšanas laiku.

80) Kā Load Runner mijiedarbojas ar lietojumprogrammu?

Protokols tiek izmantots programmā Runner, lai mijiedarbotos ar lietojumprogrammu.

81) Kāda ir Load Runner jaunākā versija un valoda?

Sākot ar 2013. gada 20. februāri Load Runner 11.5 ir jaunākā versija, un VUser skripts tiek izmantots kā C valoda.

LoadRunner atbalsta šādas valodas:

  1. C Valoda
  2. Visual Basic Scripting
  3. Visual Basic lietojumprogrammām
  4. Java skripti

82) Kādi ir visi svarīgākie protokoli, kurus atbalsta Load Runner?

Seko šādi protokoli, kurus Load Runner var atbalstīt:

  • .NET ieraksts / displejs
  • Datu bāze
  • DCOM
  • Tīkls
  • Oracle e-bizness
  • SAP
  • SOA
  • Tīmeklis un multivide
  • Bezvadu
  • GUI
  • Java Ierakstīt un atkārtot
  • Attālā darbvirsma
  • Web 2.0

Bezmaksas PDF lejupielāde: LoadRunner intervijas jautājumi un atbildes