LoadRunner on tarkvara jõudluse testimine tööriist alates Mikrofookus . Seda kasutatakse rakenduste kontrollimiseks, süsteemi käitumise ja jõudluse mõõtmiseks koormuse all. LoadRunner suudab simuleerida suure hulga kasutajate salvestamist programmitarkvara abil ja rakenduse komponentide toimimise hindamist.
LoadRunner simuleerib kasutaja tegevust, simuleerides interaktsioone kasutajaliidese abil, nagu klahvivajutused või hiireliigutused, või genereerides sõnumeid rakenduse komponentide vahel. Loodud interaktsioonid salvestatakse skriptidesse. LoadRunner saab genereerida skripte neid salvestades, näiteks logides HTTP-päringuid kliendi veebibrauseri ja rakenduse serveri vahel. Pärast LoadRunneri installimist ja selle kasutamise alustamist võib teil tekkida probleeme.
Selles postituses on igakuised Micro Focus LoadRunneri näpunäited ja näpunäited, mis koondavad Micro Focus LoadRunneri erinevaid levinud probleeme. Sellest artiklist leiate tõrkeotsingu näpunäiteid ja nippe muude tööriistade jaoks.
Sisukord
- 1. LoadRunner – näpunäited ja nipid – nov 2020
- 1. Määrake süsteemi kataloogid TEMP ja TMP
- 2. C-koodi lisamine olemasolevale AJAX TruClient skriptile rakenduses LoadRunner 11
- 3. Konfigureerige Windowsi andmete täitmise vältimise (DEP) funktsioon
- 4. Windowsi piirang maksimaalsele teepikkusele Performance Centeri koormusgeneraatori ajutises kataloogis
- 5. VuGen skripti salvestamine on aeglane ja salvestusplatvorm muutub aeg-ajalt CPU-ga seotuks
- 6. Muutke koondaruande 90. protsentiili veerg muudele väärtustele
- 7. 90. protsentiil – definitsioon, arvutus
- 8. Viga: URL-i turvalisust ei saa kinnitada. naasis korrelatsioonis Oracle Applications R12 skripti sisselogimisetapist
- 9. Viga rohkem kui kahe Citrix Vuseri käitamisel ainult koormustestis: Viga: ilmnes ootamatu ühenduse katkestamise sündmus, väljumisel…
- 10. Viga -86801: Hosti juurdepääs keelatud, pole saadaval või puudub
- 11. Jäädvustage krahhi tõmmis ntsd tööriista abil
- 12. Lisage LoadRunner Analysis'i kohandatud monitor
- 13. Seadke koondaruanne kuvama tehinguid täitmise järjekorras
- 14. VuGen in LoadRunner jookseb parameetrite loendi avamisel kokku
- 15. VuGen hangub parameetrite loomisel
- 16. VuGen jookseb pidevalt kokku ja/või menüüelemendid ei tööta
- 17. Veebisalvestaja hangub, kui lülitate salvestamise ajal tööriistaribal toimingud
- 18. VuGen hangub, kui proovite avada suurt replay.vdf faili
- 19. Internet Explorer hangub turvalise veebirakenduse salvestamisel juhuslikult
- 20. VuGen jookseb kokku/hangub klient-serveri rakenduse salvestamisel ODBC abil
- 21. VuGen jookseb kokku veebi- ja FLEX-protokollidega
- 22. Viga -205177: RRE käivitamine nurjus ajalõpufunktsiooni tõttu xlrCReplayEngineStartupNotifier::WaitForStartupNotification
- 2. LoadRunner – näpunäited ja nipid – detsember 2020
- 1. Korduv X sisestuskastis salvestamise ajal
- 2. Viga Sümbolit ei leita korduvalt
- 3. Uue sammuga web_convert_param akent ei kuvata
- 4. Kui VuGen ei saa luua palju toiminguid
- 5. VuGeni integratsiooniprobleemid koos LoadRunner Enterprise'iga
- 6. Veateade takistab TC skripti valmimist
- 7. Viga Internet Exploreri süstimisel
- 8. Viga Tehingu kokkuvõtte ja reageerimisaja graafikute loomisel
- 9. Tehingute loenduste kadumine analüüsi kokkuvõtte lehelt
- 10. Valearvutusviga HTML aruannetes ja valede väärtuste ilmumine
- 3. LoadRunner – näpunäited ja nipid – jaanuar 2021
- 1. LRE DB administraatori jaoks nõutavad põhilised soovitatavad õigused
- 2. Juhised kriisi lahendamiseks, kui LRE ühendus ebaõnnestub iga kord, kui ühendatakse VuGeni LRE integratsiooni abil
- 3. Juhised palgi asukoha muutmiseks oktaanarvus
- 4. Juhised Flash-tõrke lahendamiseks rakenduses LoadRunner Enterprise 2020 SP3 TruClient Browseris
- 5. Juhised jooksude lisamise kohta trendiaruannete riketele
- 7. Juhised identiteedi muutmise utiliidist korralikult sisse logimiseks
- 8. Suurte tulemuste kogumite jaoks ei saa analüüsiaruannet koostada
- 9. Veenduge, et failis web_set_certificate_ex() esitatud argumendid on õiged
- 10. VuGen annab salvestuse lõpus või taasesituse ajal pisipiltide tõttu eranditõrke
- 4. LoadRunner – näpunäited ja nipid – veebruar 2021
- 1. Käitusaja sätete kopeerimine ühest skriptist teise põhjustab testi käivitamisel ebaõnnestumise
- 2. System Temp kaustas saab projekti migreerimise ajal ruum otsa
- 3. LG installimisel silmitsi järgmise veaga
- 4. LoadRunner Enterprise 2020 hoolduspaketi SP3 kiirparanduse 1 väljalasketeave
- 5. Kiirparandus Vugeni integratsiooniprobleemidele LoadRunner Enterprise 2020SP3-ga
- 6. Kas on võimalik litsentsivõtit eemaldada?
- 7. Viga -205177: 2. vahelehe südamelöökide ajalõpp. [Sõnumi ID: MERR-205177]
- 8. VuGeni integreerimine LR Enterprise'iga – ei saa laiendada kaustu, mis sisaldavad liiga palju neile salvestatud skripte
- 9. LRE 2020 SP2: tervisekontroll näitab ebaõnnestunud sõnumeid, kuigi keskkond töötab suurepäraselt
- 10. NtityUnlocker ei suuda autentida HTTPS-i kaudu, kui TLS 1.0 ja SSL 3.0 turvaprotokollid on hostmasinas keelatud
- 11. Viga: tuvastusteeki ei saanud lähtestada Teradici PCoIP Vusersi käitamisel
- 5. LoadRunner – näpunäited ja nipid – märts 2021
- 1. Kompileerimisviga Vuseri skripti päise- või parameetrifaili lisamisel, mis asub UNC-teel
- 2. Globals.h kohandatud päisefailiga Vugeni skripti ei õnnestu Performance Centeris käivitada, kuid VuGenis esitatakse see hästi
- 3. Viga HTTP-päiste manustamisel SOAP-päisesse
- 4. Jenkins Jobs ebaõnnestus toimingu „Analüüsimine” täitmisega
- 5. TruClient Firefoxi mastaapsuse probleemid Microsofti terminaliteenuste kasutamisel
- 6. Jenkins – Performance Center/LoadRunner Integration
- 7. OpenSSL 1.0.1j versiooniuuendus LoadRunnerile ja Performance Centerile
- 8. Viga Perfmon sellist liidest ei toeta
- 9. HTTP 500 ja SOAP-tõrge veebiteenuse skripti taasesituse ajal
- 10. Probleemid suure koormuse all Citrixi testides HP Citrix Agenti kasutamisel
- 6. LoadRunner – näpunäited ja nipid – aprill 2021
- Salvestusprobleemid vugeniga Active X juhtelementidega.
- Sümbolit Actions.java ei leitud
- uus samm web_convert_param ei too akent'>LoadRunner vugen 1260 puhul Insert-> uus samm web_convert_param ei too akent
- Ressursi sisu ei dekodeerita PC/LR versioonis 12.63 vaikimisi
- LRE DB administraatori jaoks Oracle'i juurutamiseks nõutavad minimaalsed soovitatavad õigused
- Vugen ei saa TruClienti protokollis luua rohkem kui 10 toimingut
- Kas on võimalik litsentsivõtit eemaldada?
- Kiirparandus Vugeni integratsiooniprobleemidele LoadRunner Enterprise 2020SP2-ga
- Viga: tuvastusteeki ei saanud lähtestada Teradici PCoIP Vusersi käitamisel
- VuGenToolKiti silumislogide genereerimine
- 7. LoadRunner – näpunäited ja nipid – mai 2021
- 1. Viga HTTP-päiste manustamisel SOAP-päisesse
- 2. Gloabls.h kohandatud päisefailiga VuGeni skript ei käivitu jõudluskeskuses, kuid VuGenis taasesitatakse see hästi
- 3. Kompileerimisviga vuseri skripti UNC-teel asuva päise- või parameetrifaili kaasamisel
- 4. Veebiteenuste testimine standardse veebivõrgu kasutajaga
- 5. Viga Perfmon sellist liidest ei toeta
- 6. PC 11.5x – Run test ebaõnnestus. Põhjus: Kontrolleri käivitamine ebaõnnestus
- 7. Kuidas kasutada Web_Custom_requesti XML-kõnede jaoks veebi HTTP/HTML-iga veebiteenuse asemel
- 8. LoadRunneri tugi Sybase'i juhtmeta platvormile (SUP)
- 9. Performance Centeri serveri lisamisel laborihaldusse ilmub viga
- 10. Web_service_call ebaõnnestub taasesituse ajal, kui väärtus ei saa olla null viga Vugenis
- LoadRunner – näpunäited ja nipid – juuni 2021
- 1. LoadRunneri ja Performance Centeri võrguühenduse tõrkeotsing.
- 2. Kas Vugen saab taasesituse ajal hakkama CAPTCHA-ga?
- 3. Performance Centeri koormustestiteenust ei saa käivitada
- 4. Kas LoadRunneril ja Performance Centeril on nõrgad šifrid?
- 5. Kuidas kontrollida, kas serveri port on ühenduse loomiseks saadaval või mitte?
- 6. Kas Amazon EC2 Micro eksemplari tüüpi saab kasutada LoadRunner 12 laadimisgeneraatori loomiseks pilvekontol?
- 7. Kuidas jäädvustada protsessimälu tõmmist Microsoft Techneti procdump tööriistaga?
- 8. Töötav jõudluskeskuse (PC) koormustest näib olevat passiivne – Host Controller logib „AS::GetSchedulerState”. LRE pole saadaval
- 9. Performance Centeri serveri lisamine LAB Management saidile ebaõnnestumine
- 10. HTTP 500 ja SOAP-tõrge veebiteenuse skripti taasesituse ajal
1. LoadRunner – näpunäited ja nipid – nov 2020
Allpool on näpunäidete loend mõnede levinud LoadRunneri probleemide lahendamiseks.
üks. Määrake süsteemi kataloogid TEMP ja TMP
Süsteemi ajutiste kataloogide muutmine
Ajutise kataloogi loomiseks toimige järgmiselt.
- Avage Windows Explorer, leidke draiv, millel on piisavalt ruumi.
- Kui kausta TEMP pole olemas, looge draivi juurasukohas kataloog nimega TEMP. Näide: C:TEMP
Ajutise keskkonna lisamiseks/muutmiseks tehke järgmist.
- Windows 2000 või Windows XP masina jaoks:
- Paremklõpsake töölaual ikooni 'Minu arvuti' ja valige 'Atribuudid'.
- Minge vahekaardile Täpsemalt ja klõpsake nuppu 'Keskkonnamuutujad'.
- Loetletud on kaks jaotist: kasutajamuutujad ja süsteemimuutujad. Iga jaotise all peaksite nägema muutujat TEMP ja TMP jaoks.
- Topeltklõpsake neid kirjeid ja muutke asukohta ülal loodud ajutiseks keskkonnaks.
- Klõpsake .
- Näide: C:Documents and Settings\Local SettingsTemp muutke väärtuseks C:TEMP
- Windows NT masina jaoks:
- Paremklõpsake töölaual ikooni 'Minu arvuti' ja valige 'Atribuudid'.
- Minge vahekaardile 'Keskkond'.
- Loetletud on kaks jaotist: kasutajamuutujad ja süsteemimuutujad. Iga jaotise all peaksite nägema muutujat TEMP ja TMP jaoks.
- Topeltklõpsake neid kirjeid ja muutke asukohta ülal loodud ajutiseks keskkonnaks.
- Näide: C:Documents and Settings\Local SettingsTemp muutke väärtuseks C:TEMP
- Klõpsake .
kaks. C-koodi lisamine olemasolevale AJAX TruClient skriptile rakenduses LoadRunner 11
LoadRunner 11-s saab väliseid C-funktsioone välja kutsuda pärast skripti salvestamist TruClient-protokolliga.
- Lisage konkreetne C-kood VuGeni faili C-functions.c. See fail asub skriptikataloogis
- Sisestage tööriistakastist samm Hinda C
- Sammu argumendid määravad funktsiooni nime, mida tuleks kutsuda. Praegu saab etapis Hinda C kasutada ainult argumentideta funktsioone. Kui funktsioonid vajavad argumente, looge parameetrite tabel ja kasutage parameetreid argumentide funktsioonile edastamiseks.
3. Konfigureerige Windowsi andmete täitmise vältimise (DEP) funktsioon
Data Execution Prevention (DEP) on funktsioon, mis on kasutusele võetud Microsoft Windows XP hoolduspaketiga SP2, Windows Server 2003, Windows Vista ja Windowsi uuemate versioonidega. operatsioonisüsteemid . See funktsioon kontrollib mälu täiendavalt, et vältida pahatahtliku koodi käivitamist Windowsi platvormid . Kuid DEP võib mõnel juhul häirida tarkvara, sealhulgas LoadRunneri komponentide tööd. Kui skriptide salvestamisel täheldatakse ebatavalist käitumist, käivitage koormustestid , või andmeid analüüsides, võib töö jätkamiseks olla vajalik DEP-i konfiguratsiooni muutmine.
Windows XP või Windows Server 2003 DEP konfiguratsiooni muutmiseks
- Avage Start > Juhtpaneel > Süsteem.
- Klõpsake vahekaardil Täpsemalt Esitus seaded.
- Valige vahekaardil Jõudlussuvandid Andmete täitmise vältimine
- Esimene võimalus, DEP ainult oluliste teenuste jaoks.
- Seadete salvestamiseks klõpsake nuppu OK.
- Taaskäivitage masin.
DEP-i täielikuks keelamiseks Windows XP või Windows Server 2003. aasta
- Klõpsake nuppu Start ja seejärel nuppu Juhtpaneel.
- Jaotises Vali kategooria klõpsake nuppu Jõudlus ja hooldus (kui süsteem pole otse juhtpaneeli all saadaval).
- Klõpsake juhtpaneeli ikooni all või valige nuppu Süsteem.
- Klõpsake vahekaarti Täpsemalt ning alal Käivitamine ja taastamine klõpsake Sätted.
- Süsteemi käivitusalal klõpsake nuppu Redigeeri.
- Klõpsake Notepadis nuppu Redigeeri ja seejärel nuppu Otsi.
- Tippige väljale Otsi mis väljale /noexecute ja seejärel klõpsake nuppu Otsi järgmine.
- Klõpsake dialoogiboksis Otsi nuppu Tühista.
- Asendage poliitika_tase (näiteks OptIn vaikimisi) väärtusega AlwaysOff (ilma jutumärkideta).
- HOIATUS: Sisestage tekst kindlasti hoolikalt. Faili boot.ini lüliti peaks nüüd olema järgmine: /noexecute=AlwaysOff
- Klõpsake Notepadis nuppu Fail ja seejärel nuppu Salvesta.
- Käivitamise ja taastamise sulgemiseks klõpsake nuppu OK.
- Klõpsake nuppu OK, et sulgeda suvand Süsteemi atribuudid ja seejärel taaskäivitada arvuti.
Kui DEP-suvandid on hallid, tähendab see, et DEP on täielikult keelatud.
DEP lubamiseks või keelamiseks Windows Vistas toimige järgmiselt.
- Avage kõrgendatud käsuviip
- Avage menüü Start
- Klõpsake nuppu Kõik programmid ja tarvikud
- Paremklõpsake käsurealt ja klõpsake nuppu Käivita administraatorina
- Klõpsake nuppu Jätka
- DEP-i keelamiseks
- Tippige kõrgendatud käsureale: bcdedit.exe /set {current} nx AlwaysOff
- Rakendamiseks taaskäivitage arvuti
- DEP lubamiseks
- Tippige kõrgendatud käsureale: bcdedit.exe /set {current} nx OptIn
- Rakendamiseks taaskäivitage arvuti
DEP-valikud:
- Alati väljas: DEP on kõigi protsesside jaoks keelatud.
- AlwaysOn: DEP on kõigi protsesside jaoks lubatud.
- OptIn: DEP on lubatud ainult Windowsi süsteemikomponentide ja teenuste jaoks, millele on rakendatud DEP. See on vaikeseade.
Neli. Windowsi piirang maksimaalsele teepikkusele Performance Centeri koormusgeneraatori ajutises kataloogis
Kui VuGeni skriptide käitamise ajal Performance Centeris kuvatakse järgmine tõrge:
Viga: kasutajafaile ei edastatud kohalikku laadimisgeneraatorisse
Kontroller ei saa skriptifaile laadimisgeneraatorisse üle kanda.
Stsenaariumi käivitamisel LoadRunner Controlleris / Performance Centeris edastab kontroller Vugeni skriptifailid laadimisgeneraatorite ajutisse asukohta. Ajutine asukoht luuakse \netdir\ alla.
Näiteks kui Controlleri skript on salvestatud kaustas c:VugenScriptScript1 ja laadimisgeneraatori ajutiseks kaustaks on määratud C:Documents and SettingsDefault UserLocal SettingsTemp, salvestab laadimisgeneraator selle skriptifaili. jaotises C:Documents and SettingsDefault UserLocal SettingsTemp\netdircVugenScriptScript1.
Selle põhjuseks on maksimaalse tee pikkuse piirang Windows OS-is. Pikkuse piirang on Windows XP puhul 255 baiti ja Windows Vista puhul 260 baiti. Vaadake jaotist MSDN: failinimed, teed ja nimeruumid ( http://msdn.microsoft.com/en-us/library/aa365247 (VS.85).aspx) selle piirangu kohta lisateabe saamiseks.
Selle probleemi lahendamiseks tehke laadimisgeneraatoris järgmist.
- Kui käitate agenti protsessina, saate muuta kasutaja TEMP süsteemimuutuja väärtusest C:Documents and SettingsDefault UserLocal SettingsTemp väärtuseks C:Temp.
- Kui kasutate agenti teenusena, saate muuta teenust nii, et see kasutaks administraatoriõigustega kontot, ja muuta administraatorikonto TEMP-süsteemi muutuja lühemaks teeks:
- Avage Start -> Juhtpaneel -> Haldustööriistad -> Teenused.
- Otsige üles LoadRunner / Performance Centeri agenditeenus.
- Paremklõpsake ja valige Atribuudid->Logi sisse, muutes selle kohaliku süsteemi konto asemel See konto, sisestades administraatorikonto kasutajanime ja parooli.
- Muutke administraatori kasutaja ajutist asukohta.
5. VuGeni skripti salvestamine on aeglane ja salvestusplatvorm muutub aeg-ajalt CPU-ga seotuks
Kui Citrixi skripti salvestamisel on salvestustegevus väga aeglane ja salvestusplatvorm muutub mõnikord CPU-ga seotuks ja täheldatakse 100% CPU kasutuse tippe. Kui aga VuGen taaskäivitatakse või salvestusplatvorm taaskäivitatakse, on salvestamise jõudlus esialgu normaalne.
Selle põhjuseks võib olla see, et andmete täitmise vältimise (DEP) funktsioon on salvestusplatvormil lubatud. Keelamine Andmete täitmise vältimise (DEP) funktsioon, mis kasutab jaotises Windowsi andmekäitamise vältimise (DEP) funktsiooni konfigureerimine kirjeldatud protseduuri, peaks selle probleemi lahendama.
6. Muutke koondaruande 90. protsentiili veerg muudele väärtustele
Asc-faili muutmine nii, et see kajastaks soovitud protsenti, muudab protsentiili koondaruandes.
Märkus. Muudatuste rakendamisel keelake vaikemall:
- Avage Analüüs ja minge menüüsse Tööriistad -> Mallid -> Rakenda/redigeeri malle
- Tühjendage kõik valikud.
- Tehke protsentiili muudatused
Pärast protsentiili muutmist avage oma graafik ja looge mall uuesti.
- Avage analüüs
- Avage Tööriistad -> Valikud ...
- Muutke vahekaardil „Üldine” tehinguprotsenti.
Kuna see on rakendusetaseme säte, muutub veeru nimi uueks protsentiiliks ainult järgmisel analüüsi käivitamisel. Et muudatused kajastuksid praegusel seansil, avage Tööriistad-> Valikud -> Tulemuste kogumine ja klõpsake aktiivsel seansil nuppu Rakenda kohe
7. 90. protsentiil – definitsioon, arvutus
Et mõista, rakenduse toimimine on oluline mõista protsentiili mõistet. A protsentiil on statistikas kasutatav mõõt, mis näitab väärtust, millest allapoole jääb teatud protsent vaatluste rühma vaatlustest. Näiteks reaktsiooniaeg HTTP päringu puhul, millest allapoole jääb 90% reageerimisaja väärtustest, nimetatakse 90-protsendiliseks reaktsiooniajaks. Alloleval ekraanipildil on see 3,0 sekundit (nii et 90 protsenti taotlustest töödeldakse 3,0 sekundi jooksul või vähem :

90. protsentiil on väärtus, mille puhul 90% andmepunktidest on väiksemad
90. protsentiil on statistilise jaotuse mõõt, erinevalt mediaanist. Mediaan on keskmine väärtus. Mediaan on väärtus, mille puhul 50% väärtustest olid suuremad ja 50% väiksemad. 90. protsentiil näitab väärtust, mille puhul 90% andmepunktidest on väiksemad ja 10% suuremad.
Statistiliselt 90. protsentiili väärtuse arvutamiseks tehke järgmist.
- Sorteeri tehingujuhtumid nende väärtuse järgi.
- Eemaldage ülemised 10% juhtudest.
- Suurim jäänud väärtus on 90. protsentiil.
Näide:
Tehingu t1 väärtustega 1,3,2,4,5,20,7,8,9,6 (sek) on kümme juhtumit.
- Sorteeri väärtuse järgi — 1,2,3,4,5,6,7,8,9,20.
- Eemalda ülemine 10 % – eemalda väärtus 20.
- Suurim jäänud väärtus on 90. protsentiil — 9 on 90. protsentiili väärtus .
8. Viga: URL-i turvalisust ei saa kinnitada. naasis korrelatsioonis Oracle Applications R12 skripti sisselogimisetapist
Kui olete korreleerinud veebiprotokolli skripti, mis on salvestatud Oracle Applications R12 rakendusega, ebaõnnestub sisselogimine jätkuvalt ja kuvatakse järgmine teade:
URL-i turvalisust ei saa kinnitada. Antud URL on kas aegunud või seda on muudetud. Abi saamiseks võtke ühendust oma süsteemiadministraatoriga.
kuvatakse serveri tagastatud lehel.
VuGeni tehtud vaikekorrelatsioon ei pruugi valida oas parameetri õiget väärtust ja sellest tulenevalt ebaõnnestub sisselogimissamm taasesituse ajal. See teade näitab, et skripti taasesituse ajal serverile saadetud URL-i korrelatsiooniväärtus ei ole õige. See on tingitud valest korrelatsioonist.
Tavaliselt sooritatakse sisselogimisetapp POST-toiminguga, näiteks:
|_+_|Kui oas parameetri väärtust korreleeritakse valesti, siis see sisselogimisetapp nurjub.
Selle probleemi lahendamiseks võib tavaliselt olla parameetril oas mitu erinevat väärtust serveri poolt kliendile äriprotsessi salvestamise ajal tagastatud andmetes. Selle parameetri jaoks sisselogimisetapi jaoks vajaliku väärtuse tagastab server järgmise sisu raames:
|_+_|ja seetõttu peaks nõutav korrelatsiooniavaldus olema sarnane:
|_+_|9. Viga rohkem kui kahe Citrix Vuseri käitamisel ainult koormustestis: Viga: ilmnes ootamatu ühenduse katkestamise sündmus, väljumisel…
Citrixi protokolli kasutava koormustesti käivitamisel ebaõnnestub rohkem kui kaks Vuserit veaga Viga: tekkis ootamatu ühenduse katkestamise sündmus, väljumine …
Alates Citrix XenApp pistikprogrammist v 11.2 ja uuematest versioonidest peab LoadRunner Agent töötama protsessina. Vaikimisi töötab see teenusena.
Muutke laadimisgeneraatoris LoadRunner Agent, et see töötaks protsessi, mitte teenusena. Üks võimalus seda saab teha, kasutades konfiguratsioonitööriista HP LoadRunner Agent Run Time Settings (kaustas Start|All Programs) ja valides sellesse masinasse käsitsi sisselogimise.
MÄRGE: Citrix Vuseri skripte ei ole soovitatav LoadRunner kontrolleris käivitada, välja arvatud tõrkeotsingu eesmärgil, pigem tuleks kasutada eraldi laadimisgeneraatoreid.
10. Viga -86801: juurdepääs hostile on keelatud, pole saadaval või puudub
Media Playeri skriptid ebaõnnestuvad ja ilmneb tõrge: Viga -86801: Hostile juurdepääs keelatud, pole saadaval või puudub.
Selle probleemi lahendamiseks kutsuge kõigis Media Playeri skriptides välja funktsioon mms_disable_host_check
üksteist. Jäädvustage krahhi tõmmis ntsd tööriista abil
Kui LoadRunneri komponent (VuGen, Controller, Analysis, mdrv jne) jookseb kasutamise ajal kokku, on vaja lisateavet, et LoadRunner R&D saaks probleemi uurida. Üks kõige kasulikumaid vahendeid krahhi algpõhjuse analüüsimiseks on krahhist tulenev kõnepinn, mis lähtekoodiga kombineerituna võimaldab probleemi tuvastada ja lahenduse pakkuda.
Krahhi tõmmisfaili loomiseks tehke järgmist.
- Veenduge, et fail ntsd.exe oleks kaustas windowssystem32 olemas. Mõnes Microsoft Windowsi versioonis puudub see käivitatav fail ja selle saab alla laadida Microsofti veebisaidilt,
- Alustage äriprotsessi,
- Avage Windowsi tegumihaldur (WTM) ja hankige jooksva protsessi ID (WTM-is kasutage käsku Vaade->Vali veerud… ja märkige üksus PID (Protsessi identifikaator)).
- Avage käsurida (start -> run -> cmd),
- Tippige ntsd -p . See toiming lisab protsessile siluri ja selle toimumise ajal protsess peatatakse,
- Protsessi käitamise jätkamiseks tippige pärast sammu (5) lõppemist g,
- Kui krahh, tippige .dump . Näiteks .dump c: empmydump.dmp.
- Esitage krahhi toimumise stsenaariumi üksikasjad koos tõmmisfailiga.
12. Lisage LoadRunner Analysis kohandatud monitor
LoadRunneri analüüsi kohandatud monitori lisamiseks
- Avastage võrguühenduseta teatatud sündmuse tüüp.
- Otsige tulemuste kataloogis olevatest võrguühenduseta def-failidest (nt offl_0.def) faili, mis kajastab üht monitori mõõtmistest.
- Veenduge, et see on õige monitori fail ja mitte mõni muu monitor (kontrollige klahvi GraphGroupMenuTitle).
- Otsige võtit nimega GraphType või võtit nimega GraphGroupMenuTitle, kui võtit GraphType pole olemas. Nimetage seda võtmeväärtust paaristüübiks.
- Looge selle graafiku jaoks definitsioonifail.
- Kopeerige üks olemasolevatest andmebaasi definitsioonifailidest (Oracle.def või SQLserver.def) ja nimetage see ümber (nt MyDBmon.def). Sel juhul on malli nimi MyDBmon.
- Märkus. Kasutaja ei näe seda nime mingil viisil.
- Värskendage seda faili.
- Värskendage graafiku pealkirja (võti nimega Pealkiri jaotises BasicInfo – kasutaja näeb seda).
- Värskendage kirjeldust (võti nimega Description jaotises BasicInfo – kasutaja näeb seda).
- Värskendage sündmuse tüüpi (jaotises BasicInfo võti nimega EventType – peaks olema sama, mis võrguühenduseta def-failide sündmuse tüüp).
- Värskendage põhifiltri väärtust (võti nimega Väärtused jaotises BasicFilter0 – peaks olema sama mis võrguühenduseta def-failide sündmuse tüüp).
- Märkus. Uue graafiku abikonteksti ei värskendata.
- Lisage kasutajaliidesele uus graafik. Minge faili indatGeneralSettings.txt jaotisesse Andmebaasiserveri ressursid, lisage uus graafik ja värskendage graafikute arvu. Uus jaotis peaks välja nägema selline:
Märkus. Siia sisestatud nimi (antud juhul MyDBmon) peaks olema malli nimi (definitsioonifail ilma laiendita .def). Kasutaja ei näe seda nime mingil viisil.
13. Määrake koondaruanne tehingute kuvamiseks täitmise järjekorras
Muutke SQL päring failis AnalysisSummary.asc, et seada kokkuvõttearuanne kuvama tehinguid täitmise järjekorras
- Sulgege analüüs.
- Avage indat ja avage sõnaredaktoris AnalysisSummary.asc.
- Otsige üles jaotis [Line12_Field0].
- Otsige üles rida JoinedSelectString jaoks.
- Asendage SQL-päring järgmisega:
- Avage analüüs ja avage tulemused.
14. VuGen LoadRunneris jookseb parameetrite loendi avamisel kokku
VuGeni kasutajaliideses kuvatakse järgmine tõrketeade, kui sisenete parameetrite loendisse või proovite skriptis väärtust parameetristada:
VuGen põhjustas moodulis MFC80.DLL vea EXCEPTION_ACCESS_VIOLATION.
Selle põhjuseks on asjaolu, et mõjutatud masinasse on installitud toode, mis värskendab moodulit mfc80.dll (nt SQL Server 2008). Pärast selle mooduli värskendamist tabavad rakendused, nagu VuGen, mis on välja töötatud Visual Studio 2005-s, moodulis mfc80.dll juurdepääsu rikkumine ja seejärel jookseb kokku. Probleemi põhjuseks on versioonide ühildumatus.
Selle probleemi on dokumenteerinud Microsoft. Parandus ja lisateave probleemi kohta on saadaval järgmisel lingil: http://support.microsoft.com/kb/961894
viisteist. VuGen hangub parameetrite loomisel
Kui proovite luua VuGenis uut parameetrit, tõuseb VuGen.exe protsessori kasutamine 100% -ni ja jääb sinna, põhjustades lõpuks VuGeni krahhi.
Selle põhjuseks on asjaolu, et faili ss32x25.ocx ei registreeritud masinas.
Selle probleemi lahendamiseks registreerige VuGeni masinas fail ss32x25.ocx.
- Kontrollige, kas ss32x25.ocx on kaustas C:WINNTsystem32 või C:windowssystem32, kuhu see LR/VuGeni installimise ajal kopeeritakse.
- Kontrollige .ocx-faili versiooni ja veenduge, et see on 2.5.0.20.
- Märkus. Kui faili pole või selle versioon on vanem, kopeerige see töötavast LoadRunner masinast või leiate selle LoadRunneri installi-DVD-lt selle kausta alt: lrunnerMSIsetup_j egister
- Registreerige fail ss32x25.ocx, kasutades regsvr32.
DLL-i registreerimiseks või registreerimise tühistamiseks kasutage käsku regsvr32
DLL- või OCX-faili registreerimiseks
1. meetod:
- Avage DOS-i aken.
- Liikuge DLL-i või OCX-i kataloogi.
- Sisestage regsvr32.exe.
- Näide: regsvr32.exe mylibrary.dll
2. meetod:
- Avage Start -> Run ja sisestage regsvr32.
- Avage Windows Explorer ja leidke fail.
- Lohistage fail Windows Exploreri aknast dialoogiaknasse Run. See sisestab DLL- või OCX-faili täieliku tee.
- Klõpsake
- Näide: regsvr32.exe c: programmifailidMercurymylibrary.dll
DLL- või OCX-faili registreerimise tühistamiseks
1. meetod:
- Avage DOS-i aken.
- Liikuge DLL-i või OCX-i kataloogi.
- Sisestage regsvr32.exe / u.
- Näide: regsvr32.exe / u mylibrary.dll
2. meetod:
- Avage Start -> Run ja sisestage regsvr32 /u.
- Avage Windows Explorer ja leidke fail.
- Lohistage fail Windows Exploreri aknast dialoogiaknasse Run. See sisestab DLL- või OCX-faili täieliku tee.
- Klõpsake
16. VuGen jookseb pidevalt kokku ja/või menüüelemendid ei tööta
Kui VuGen jookseb salvestusseansi peatamisel kokku, põhjustades sellega probleeme skripti salvestamisel, see ei näita kõiki tööriistariba ikoone või puudub ujuv salvestustööriistariba, see juhtub siis, kui mõned DLL-id pole korralikult registreeritud või mõned konfiguratsioonifailid on rikutud.
Allpool on toodud juhised DLL-ide uuesti registreerimiseks ja konfiguratsioonifailide uuesti loomiseks.
- Veenduge, et kõik LoadRunneri rakendused oleksid suletud.
- Minge kataloogi ja käivitage (topeltklõps) run_before_finish.bat
- Avage C:Winnt, varundage VuGen.ini ja seejärel kustutage fail. LoadRunner loob VuGeni käivitamisel uuesti uued konfiguratsioonifailid.
Märkus: Alati on hea tava hoida taustaprotsessid salvestamise ajal miinimumini, kuna need võivad VuGeni haakiga vastuollu minna ja põhjustada kokkujooksmisi salvestamise ajal või pärast seda. Enne skripti salvestamist sulgege kõik mittevajalikud programmid.
17. Veebisalvestaja hangub, kui lülitate salvestamise ajal tööriistaribal toimingud
See juhtub siis, kui salvesti vajab eelmise toimingu konteksti, et määrata, mida salvestada. Vaikimisi on salvestussuvandites iga toimingu konteksti lähtestamine lubatud. See suvand lähtestab HTML-i konteksti, nii et kontekstivaba funktsioon salvestatakse alati toimingu alguses. Samuti tühjendab see vahemälu ning lähtestab kasutajanimed ja paroolid (vaikimisi lubatud).
Selle probleemi lahendamiseks tühjendage jaotises Salvestussuvandid -> Interneti-protokoll:Täpsemalt iga toimingu suvandi lähtestamise kontekst.
18. VuGen hangub, kui proovite avada suurt replay.vdf faili
Pärast Tuxedo skripti salvestamist on üks skriptile lisatud failidest replay.vdf. Kui proovite seda avada või sellel allapoole kerida, jääb VuGeni redaktor rippuma. See juhtub seetõttu, et replay.vdf fail on suur, värvikas ja kasutab palju kommentaare.
Toimivuse parandamiseks järgige alltoodud samme.
- Tühistage C-Commenti värvimine ja parandage faili avamist.
- Avage C:winnt ja avage VuGen.ini.
- Jaotises [General] lisage: MaxCommentLine=0 ;
- Peida vastusepuhvrid serverist failist replay.vdf. (Märkus. See võib raskendada skripti korrelatsiooni, kuid vähendab oluliselt faili replay.vdf suurust.)
- Avage C:winnt ja avage VuGen.ini.
- Lisa/muuda [TUXEDO] jaotises: SHOW_REPLIES=0
19. Internet Explorer hangub turvalise veebirakenduse salvestamisel juhuslikult
Turvalises http-suhtluses sünkroonib käepigistus serveri ja kliendi krüpteerimismeetodite ja võtmetega, mida kasutatakse ülejäänud suhtluseks. Edukas käepigistus loob uue turvalise võtme, mida ülejäänud ühendus kasutab. Sellisel juhul proovib Klient ülejäänud seansi jooksul iga kord luua turvalise ühenduse (ssl-käepigistus), selle asemel, et kasutada turvavõtit, mis loodi esimese eduka käepigistuse ajal. ssl-käepigistus õnnestus mõnel katsel, kuid ebaõnnestus teistel päringutel ja seetõttu hangus Internet Explorer äriprotsessi erinevatel etappidel juhuslikult alltoodud veateadetega
[Net An. Hoiatus (1590: d10)] Ühenduse taotlemine: kaugserver @ xx.xxx.x.xxx:443 (teenus=) Ebaõnnestunud katse nr 1. Puhverserveriga ei saa ühendust luua (@ xx.xxx.x.xxx:xxxx): sid = xxxx, rc = 10056)
[Net An. Hoiatus (1590: d10)] Ühenduse taotlemine: kaugserver @ xx.xxx.x.xxx:443 (teenus=) Ebaõnnestunud katse nr 2. Puhverserveriga ei saa ühendust luua (@ xx.xxx.x.xxx:xxxx): sid = xxxx, rc = 10056)
Selle probleemi lahendamiseks tehke jaotises register muuta
[HKEY_CURRENT_USER/Software/Mercury Interactive/LoadRunner/Protocols/WPlus/SSL/OpenSSL] ReuseSSLSseansi väärtuseks 1Seda tehes tagate, et esimese eduka ssl-käepigistuse ajal loodud turvavõtit kasutatakse kogu seansi jooksul uuesti, selle asemel, et klient prooviks iga kord ssl-käepigistust teha.
kakskümmend. VuGen jookseb kokku/hangub klient-serveri rakenduse salvestamisel ODBC abil
VuGen võib ka kokku kukkuda mitmesuguste vigadega, näiteks järgmistega:
- int_line() – MEM_ALLOC tagastab NULL
- vugen.exe – rakenduse viga
- Tundmatu tarkvara erand (0xc0000fd) ilmnes rakenduses asukohas 0x77f8e52f.
- Juhis 0x5f401351 viitas mälule 0x00000004. Mälu ei saanud lugeda.
Nende vigade põhjuseks on see, et rakendus tagastab kliendile suure hulga andmeid ja salvesti üritab neid andmeid salvestuslogi lisada.
Selle probleemi lahendamiseks muutke salvestussuvandites Jälgimis- ja ASCII-faili üksikasjade tasemed Lühike jälgimine või Väljas
Enne salvestamise alustamist
- Avage Tööriistad -> Salvestusvalikud -> Täpsemad.
- Muutke jälitamise üksikasjade tasemeks Lühike jälg või Väljas.
- Korrake sama ASCII-faili üksikasjaliku taseme puhul.
kakskümmend üks. VuGen jookseb kokku veebi- ja FLEX-protokollidega
FLEX- ja WEB-protokolle (või mitme veebiprotokolli) sisaldava mitme protokolli skripti loomisel võib VuGeni krahh tekkida ilma veateadeteta. See juhtub siis, kui WEB-protokoll on seatud HTML-režiimile. URL-režiimis krahhi ei toimu. Puuduvad veakoodid, välja arvatud üldine Windowsi teade, mis ütleb, et rakendus jooksis kokku.
Seda probleemi võib näha Windows XP-ga arvutites. Palun vaadake Microsofti KB artikkel alloleval lingil, mis võib seda VuGeni krahhi parandada. Microsoft andis välja käigultparanduse Windowsi spetsiifilisele probleemile, mis võib selle VuGeni krahhi põhjustada.
22. Viga -205177: RRE käivitamine nurjus ajalõpufunktsiooni tõttu xlrCReplayEngineStartupNotifier::WaitForStartupNotification
Viga -205177: RRE käivitamine nurjus ajalõpufunktsiooni tõttu xlrCReplayEngineStartupNotifier::WaitForStartupNotification
Ajax TruClient skripti taasesitamisel Vugenis või kontrolleris täheldati järgmist viga:
Viga -205177: RRE käivitamine nurjus aegumisfunktsiooni xlrCReplayEngineStartupNotifier::WaitForStartupNotifier tõttu failis .xlrReplayEngineStartupNotifier.cpp(82), muudetud pühap 5. september 16:57:31 september 5 -205177]
Viga -205177: sisemine viga – käivitamise ootel nurjus [MsgId: MERR-205177]
Selle põhjuseks on asjaolu, et skript salvestati UNC tee asukohta (võrgudraiv) ja sellel puuduvad failid kaustast RRE, kuhu skript on salvestatud.
Selle probleemi lahendamiseks proovige ühte järgmistest valikutest.
- Valik A: esmalt salvestage skript kohapeal ja seejärel salvestage see UNC-teele.
- Valik B: salvestage skript UNC-teele
- Avage skriptikataloog
- Nimetage kaust RRE ümber
- Avage skript uuesti