Loadrunner

Micro Focus LoadRunner – vinkkejä ja temppuja

30. lokakuuta 2021

Sisällysluettelo

  • 1. LoadRunner – vinkkejä ja temppuja – marraskuu 2020
    • 1. Aseta järjestelmän TEMP- ja TMP-hakemistot
    • 2. C-koodin lisääminen olemassa olevaan AJAX TruClient-skriptiin LoadRunner 11:ssä
    • 3. Määritä Windowsin DEP (Data Execution Prevention) -ominaisuus
    • 4. Windowsin rajoitus polun enimmäispituudelle Performance Center Load Generatorin väliaikaisessa hakemistossa
    • 5. VuGen-skriptin tallennus on hidasta ja tallennusalusta tulee toisinaan CPU-sidottuksi
    • 6. Muuta yhteenvetoraportin 90. prosenttipisteen sarake muihin arvoihin
    • 7. 90. prosenttipiste – määritelmä, laskelma
    • 8. Virhe: URL-suojausta ei voida vahvistaa. palasi kirjautumisvaiheesta vastaavassa Oracle Applications R12 -komentosarjassa
    • 9. Virhe käytettäessä useampaa kuin kahta Citrix Vuseria vain kuormitustestissä: Virhe: Odottamaton yhteyden katkeamistapahtuma, poistutaan…
    • 10. Virhe -86801: Isännän käyttö estetty, ei saatavilla tai puuttuu
    • 11. Kaappaa kaatumisvedos ntsd-työkalulla
    • 12. Lisää mukautettu näyttö LoadRunner Analysis -ohjelmaan
    • 13. Aseta yhteenvetoraportti näyttämään tapahtumat suoritusjärjestyksessä
    • 14. LoadRunnerin VuGen kaatuu parametriluetteloa avattaessa
    • 15. VuGen jumiutuu, kun yrittää luoda parametreja
    • 16. VuGen kaatuu jatkuvasti ja/tai valikon kohdat eivät toimi
    • 17. Web-tallennin jumiutuu, kun työkalurivin Toiminnot vaihdetaan tallennuksen aikana
    • 18. VuGen jumiutuu yritettäessä avata suurta replay.vdf-tiedostoa
    • 19. Internet Explorer jumiutuu satunnaisesti tallennettaessa suojattua verkkosovellusta
    • 20. VuGen kaatuu/jumittuu tallentaessaan asiakas-palvelinsovellusta ODBC:tä käyttäen
    • 21. VuGen kaatuu Web- ja FLEX-protokollien kanssa
    • 22. Virhe -205177: RRE:n käynnistys epäonnistui aikakatkaisutoiminnon vuoksi. xlrCReplayEngineStartupNotifier::WaitForStartupNotification
  • 2. LoadRunner – Vinkkejä ja temppuja – joulukuu 2020
  • 3. LoadRunner – vinkkejä ja temppuja – tammikuu 2021
    • 1. LRE DB Administratorin edellyttämät suositellut perusoikeudet
    • 2. Ohjeet kriisin käsittelemiseen, kun LRE-yhteys katkeaa aina yhteyden muodostamisen yhteydessä käyttämällä VuGenin LRE-integraatiota
    • 3. Ohjeet lokin sijainnin muuttamiseen oktaanissa
    • 4. Ohjeet Flash-virheen ratkaisemiseksi TruClient Browserissa LoadRunner Enterprise 2020 SP3:ssa
    • 5. Ohjeet ajojen lisäämisestä trendiraporttien epäonnistumiseen
    • 7. Ohjeet kirjautumiseen oikein Identity change -apuohjelmasta
    • 8. Ei voida luoda analyysiraporttia suurille tulosjoukoille
    • 9. Tarkista, että web_set_certificate_ex()-parametrin argumentit ovat oikein
    • 10. VuGen antaa poikkeusvirheen tallennuksen lopussa tai toiston aikana pikkukuvien takia
  • 4. LoadRunner – vinkkejä ja temppuja – helmikuu 2021
    • 1. Ajonaikaisten asetusten kopioiminen skriptistä toiseen aiheuttaa testin epäonnistumisen käynnistettäessä
    • 2. System Temp -kansion tila loppuu projektin siirron aikana
    • 3. kohtaat seuraavan virheen asentaessasi LG:tä
    • 4. LoadRunner Enterprise 2020 SP3 Hotfix 1:n julkaisutiedot
    • 5. Hotfix Vugenin integraatioongelmiin LoadRunner Enterprise 2020SP3:ssa
    • 6. Onko mahdollista poistaa lisenssiavain?
    • 7. Virhe -205177: Välilehden 2 sykkeen aikakatkaisu. [MsgId: MERR-205177]
    • 8. VuGen-integraatiot LR Enterpriseen – Ei voi laajentaa kansioita, jotka sisältävät liian monta niihin tallennettua komentosarjaa
    • 9. LRE 2020 SP2: Terveystarkastus näyttää epäonnistuneet viestit, vaikka ympäristö toimii täydellisesti
    • 10. NtityUnlocker ei pysty todentamaan HTTPS:n kautta, kun TLS 1.0- ja SSL 3.0 -suojausprotokollat ​​on poistettu käytöstä isäntäkoneessa
    • 11. Virhe: Havaintokirjastoa ei voitu alustaa käytettäessä Teradici PCoIP Vusers -ohjelmaa
  • 5. LoadRunner – vinkkejä ja temppuja – maaliskuu 2021
    • 1. Käännösvirhe sisällytettäessä Vuser-skriptiin otsikko- tai parametritiedosto, joka sijaitsee UNC-polulla
    • 2. Vugen-skripti, jossa on globals.h:n mukautettu otsikkotiedosto, ei toimi Performance Centerissä, mutta se toistuu hyvin VuGenissä
    • 3. Virhe upotettaessa HTTP-otsikoita SOAP-otsikon sisään
    • 4. Jenkins Jobs epäonnistui Analysointitoiminnon epäonnistuessa
    • 5. TruClient Firefoxin skaalautuvuusongelmat Microsoft Terminal Services -palvelun avulla
    • 6. Jenkins – Performance Center/LoadRunner Integration
    • 7. OpenSSL 1.0.1j -päivitys LoadRunnerille ja Performance Centerille
    • 8. Virhe Perfmon ei vastaanota tällaista tuettua käyttöliittymää
    • 9. HTTP 500 ja SOAP-virhe verkkopalvelun komentosarjan toiston aikana
    • 10. Ongelmat suuressa kuormituksessa Citrix-testeissä käytettäessä HP Citrix Agentia
  • 6. LoadRunner – vinkkejä ja temppuja – huhtikuu 2021
    • Vugenin tallennusongelmat Active X -säätimillä.
    • Symbolia Actions.java ei löydy
    • uusi vaihe web_convert_param ei tuo ikkunaa'>LoadRunner vugen 1260:ssa Insert-> new step web_convert_param ei tuo ikkunaa
    • Resurssisisältöä ei oletusarvoisesti pureta PC/LR 12.63:ssa
    • LRE DB -järjestelmänvalvojalta vaadittavat vähimmäisoikeudet Oraclen käyttöönottoa varten
    • Vugen ei pysty luomaan enempää kuin 10 toimintoa TruClient-protokollassa
    • Onko mahdollista poistaa lisenssiavainta?
    • Hotfix Vugenin integraatioongelmiin LoadRunner Enterprise 2020SP2:ssa
    • Virhe: Havaintokirjastoa ei voitu alustaa käytettäessä Teradici PCoIP Vusers -ohjelmaa
    • VuGenToolKit Debug -lokien luominen
  • 7. LoadRunner – vinkkejä ja temppuja – toukokuu 2021
    • 1. Virhe upotettaessa HTTP-otsikoita SOAP-otsikon sisään
    • 2. VuGen-skripti, jossa on mukautettu otsikkotiedosto gloabls.h:ssa, ei toimi Performance Centerissä, mutta se toistuu hyvin VuGenissä
    • 3. Käännösvirhe sisällytettäessä vuser-skriptiin otsikko- tai parametritiedosto, joka sijaitsee UNC-polussa
    • 4. Web-palvelujen testaus tavallisella Web Vuserilla
    • 5. Virhe Perfmon ei vastaanota tällaista tuettua käyttöliittymää
    • 6. PC 11.5x – Suoritustesti epäonnistui. Syy: Ohjaimen käynnistäminen epäonnistui
    • 7. Web_Custom_requestin käyttö xml-kutsuille Web HTTP/HTML:n kanssa Web Servicen sijaan
    • 8. LoadRunner-tuki Sybase Unwired Platform (SUP) -alustalle
    • 9. Virhe, kun Performance Center Server lisätään Lab Managementiin
    • 10. Web_service_call epäonnistuu toiston aikana Vugenissa arvo ei voi olla nollavirhe
  • LoadRunner – Vinkkejä ja temppuja – kesäkuu 2021
    • 1. LoadRunner- ja Performance Center -verkkoyhteyksien vianmääritys.
    • 2. Pystyykö Vugen käsittelemään CAPTCHAa uudelleentoiston aikana?
    • 3. Performance Centerin kuormitustestauspalvelua ei voi käynnistää
    • 4. Onko LoadRunnerilla ja Performance Centerillä heikkoja salauksia?
    • 5. Kuinka tarkistaa, onko palvelinportti käytettävissä yhteyden muodostamiseen vai ei?
    • 6. Voidaanko Amazon EC2 Micro -instanssityyppiä käyttää LoadRunner 12 -kuormitusgeneraattorin luomiseen pilvitilillä?
    • 7. Kuinka kaapata prosessimuistivedos Microsoft Technet procdump -työkalulla?
    • 8. Käynnissä oleva Performance Center (PC) -kuormitustesti näyttää olevan epäaktiivinen – Host Controller kirjaa lokiin 'AS::GetSchedulerState'. LRE ei ole saatavilla
    • 9. Performance Center Serverin lisääminen LAB Management -sivustoon epäonnistui
    • 10. HTTP 500 ja SOAP-virhe verkkopalvelun komentosarjan toiston aikana

2. LoadRunner – Vinkkejä ja temppuja – joulukuu 2020

1. Toistuva X syöttöruudussa tallennuksen aikana

Usein käy niin, että käyttäjät joutuvat tallentamaan HTTP/HTML:ää Vugenilla, kun se toimii oikein verkkoselaimessa. Joskus VuGen-syöttöruutu näkyy X:nä ja tallennustyökalun käyttäminen on vaikeaa. Myös silloin, kun manuaalinen liiketoimintaprosessi on käynnissä ja kun syöttöruutu on aktiivisesti esillä näytöllä. Vaikka VuGen-tallenteen lähtö pysyy samana ja syöttöruutu tulee näkyviin X:nä. Koska testattava sovellus (AUT) toimii vain 32-bittisessä prosessissa, päinvastoin, VuGen voi yksinkertaisesti aloittaa 64-bittisellä IE:llä koko tallennusprosessin ajan. Muistutus, tämä korjaus on tarkoitettu vain 1250-versiolle. Jos sama ongelma esiintyy muissa versioissa, varmista, että käytät lippua tuen kanssa.

Voit ratkaista tämän VuGen-käyttöongelman käyttämällä Korjaa 1250 alla olevien vaiheiden avulla:

  • Ensisijaisesti louhinta fix.zip tiedosto on tarpeen ja löytää sitten alla olevat tiedostot:
  1. QTWeb.Irp
  2. WebBase.Irp
  3. WinSock.Irp
  4. Wplus.Irp
  • Sen jälkeen pitää käydä käymässä datprotocols
  • Sitten sinun on luotava kopio kaikista neljästä yllä mainitusta Irp-tiedostosta.
  • Älä unohda sulkea kaikkia Internet Explorer (IE) -ikkunoita kunnolla. Myös pakota pysäyttämään ja lopettamaan kaikki IEXPLORE.EXE-prosessit ennen tallennusprosessin aloittamista tai jokin voi mennä pieleen.

kaksi. Virhe Ei löydy -symboli esiintyy toistuvasti

Java-toiminnot ovat erittäin tärkeitä kaikkien Webiin liittyvien toimintojen toiminnan kannalta. Kun symbolitoiminnot ovat vioittuneet tai puuttuvat, Web-toimintojen käyttäminen Java-käyttäjäprotokollassa tulee vaikeaksi. Voit korjata tämän ei löydy -symbolivirheen noudattamalla alla olevia ohjeita:

  • Ensisijaisesti sinun on tuotava paketti järjestelmään, jonka avulla voit hyödyntää Java-protokollia.
  • Tuo nyt Irapi.web järjestelmässä käsikirjoituksen alkuvaiheessa huolellisesti. Jos sitä ei tuoda, näet viestin, joka sanoo, että näytöltä ei löydy symbolia Actions.java.
|_+_|

3. Ikkuna ei tule näkyviin uuden vaiheen web_convert_param kanssa

Kun Windows ei tule näkyviin edes uuden vaiheen web_convert_param kanssa, se tarkoittaa, että tämä on käyttöliittymäongelma. Se on korjattava nopeasti. Voit ratkaista tämän ongelman noudattamalla seuraavia ohjeita:

Sinun on korvattava kaksi vierekkäistä asetustiedostoa: websteps_steps.dat ja WebHTTP.addin

Tässä ongelmaan voidaan käyttää vain korjausta 1260. Se on toiminut asianmukaisesti 12.60-versiossa, eri versioille tai Service Pack -tasoille kotelo tuella riittäisi paremmin. Löydät nämä tiedostot tallennustilan asennuskansiosta: %vugen_path%

  1. datwebsteps_steps.dat
  2. AddInsVuGenProtocolsWebHttpHtmlWebHTTP.addin

4. Kun VuGen ei voi luoda monia toimintoja

Usein käy niin, että VuGen ei pysty luomaan enempää kuin 10 toimintoa TruClient-protokollassa. Näemme näytöllä olevan viestin, että toimien enimmäismäärä on saavutettu. Se tapahtuu, kun jongleeraamme monien toimintojen kanssa kehitystilassa ja kun raja saavuttaa 10, tämä virhe näkyy. Voit korjata tämän ongelman noudattamalla alla olevia ohjeita:

Erityisesti 1260-versiolle

Muista vain, että tämä korjaus oli tarkoitettu 1260-versiolle. Kun olet luonut 10 toimintoa kehitystilassa, sinun on valittava mikä tahansa toiminto, tallennettava tai syötettävä muutama koodi.

Sitten sinun on valittava kaikki rivit ja Oikealla painikkeella sen päällä.

Sitten näet Uusi toiminta, sitten sinun on napsautettava sitä ja luotava sille ainutlaatuinen nimi.

Nyt meidän on muokattava sitä ja tehtävä joitakin tärkeitä muutoksia JavaScript-tiedostoon ongelman ratkaisemiseksi. Napsauta siis Muokkaa tiedostoa.

Sitten löydät Irtuclientweb_master_prefs.js näiden kahden kohteen alla:

  1. /päivä
  2. %AppData%RoamingHewlett-PackardLoadRunnerTruClientWeb
|_+_|

5. VuGen-integraatio-ongelmat yhdessä LoadRunner Enterprisen kanssa

Usein käy niin, että kun liitämme palvelimen osoitteen verkosta, pystymme kopioimaan vain a Loadtest, admin tai IRE , ja se ei liity ollenkaan. Käyttäjät eivät voi edes tallentaa skriptejä, jotka käynnistetään tai avataan LoadRunner-yrityksestä käyttäessään https- ja http-protokollaa. DevWeb-skriptien ajonaikaisiksi tiedostoiksi ladattavia tiedostoja ei toisinaan ole tarpeeksi. Joskus käy niin, että kun eri poluilla on joukko samannimiä kansioita, kansiopuu ei pysty kasvamaan ollenkaan. Jos käyttäjä haluaa käyttää erilaista toista komentosarjaa samasta edellisestä projektista, hänen on todennettava uudelleen vastaava käyttäjätunnus, salasana ja sitten valittava projekti. Nämä komentosarjaan liittyvät tai integrointiongelmat voidaan ratkaista seuraamalla alla olevia ohjeita:

  1. Sinun on ladattava hotfix ja sitten purkaa LRE_SP2_VuGen_Fix.zip
  2. Sinun täytyy löytää alkuperäinen VuGenToolkit.exe alla %vugen_path%inVuGenToolKit ja varmuuskopioi se.
  3. Sinun täytyy löytää alkuperäinen ire-uploader kansio, joka on: %vugen_path%in ja sitten varmuuskopioi se.
  4. Sinun on varmuuskopioitava alkuperäinen DevWeb.lrp tiedosto, joka löytyy alta %vugen_path%datprotocols.
  5. Nyt sinun on kopioitava VuGenToolkit.exe vaiheesta 1 kohtaan %vugen_path%inVuGenToolKitVuGenToolkit.exe .
  6. Kopioi sitten koko lre-uploader-kansio vaiheesta 1 kansioon vugen_path%inlre-uploader
  7. Kopioi lopuksi DevWeb.lrp 1 tiedostoon %vugen_path%datprotocolsDevWeb.lrp

6. Virheilmoitus estää TC-komentosarjan valmistumisen

Työskennellessämme TC-skriptin parissa tapahtuu usein, että törmäämme tähän valintaikkunaan, jossa sanotaan Haluatko poistua tältä sivustolta. Joillakin testissä olevilla sovelluksilla on sama ponnahdusikkuna, joka myöhemmin estää TC-skriptiä toistamasta uudelleen ja jatkamasta sitä. Voit pysäyttää tämän valintaikkunan lisäämällä JavaScript-arvioinnin. Sinun tarvitsee vain noudattaa alla olevia ohjeita koodien avulla:

|_+_|

7. Vika Internet Explorerin lisäyksessä

Joskus käy niin, että Internet Explorerissa on injektio-ongelma. Tämä voidaan ratkaista yksittäin poistamalla valinta Pakota vakiotilasta. Sinun tarvitsee vain poistaa sen valinta TruClient Internet Explorerissa ja tutkia, korjaako se ongelman. TruClient voi myös olla vastuussa koodin lisäämisestä joihinkin verkkosivut joten sinun täytyy olla erilainen siitä. Se voi myös aiheuttaa epäsäännöllistä tai odottamatonta testattavan sovelluksen (AUT) toimintaa. Voit varmasti ratkaista tämän ongelman, joten noudata alla olevia ohjeita huolellisesti:

  1. Sinun täytyy laittaa a IEInjectionBlacklist.ini tiedosto komentosarjakansiossa.
  2. Jos haluat lisätä tiettyjen koodien mustalle listalle, sinun on valittava URL-osoitteet.

Tämä esimerkki on IEinjectionBlacklist.ini-muodolle:

  1. Tässä korjauksessa sinun on käytettävä sekä URL-osoitteita että säännöllistä lauseketta:
[URL-osoitteet]

http://kalimanjaro.hpeswlab.net/webgui/multiplefileform.html

[http://www.google.co.il*] www.google.co.il *

http://16.44.49.218/*/Index.htm

[säännölliset URL-osoitteet]

^http://www/.hpe/.com/.*

  1. Tässä korjauksessa käytät vain URL-osoitteita:
[URL-osoitteet]

http://kalimanjaro.hpeswlab.net/webgui/multiplefileform.html

  1. Tässä korjauksessa käytät vain säännöllistä lauseketta:
[säännölliset URL-osoitteet]

^http://www/.hpe/.com/.*

Jos sinun on tarkistettava, onnistuiko koodin lisäämisen estäminen selaimessa tai kohdesivulla, voit kokeilla alla olevaa koodia vahvistaaksesi:

|_+_|

Sitten voit yksinkertaisesti napsauttaa hiiren kakkospainikkeella nähdäksesi sivun ja napsauta sitten Näytä lähde. Tämän jälkeen, jos yllä mainitun kaltaisia ​​näkyviä allekirjoituksia ei ole, voit ohjata pois kaikista huolestasi. Musta lista korjasi ongelman täysin.

8. Virhe luotaessa Tapahtumayhteenvetoa ja siihen liittyviä vasteaikakaavioita

Joskus tapahtumayhteenvedon ja keskimääräisen tapahtuman vasteaikakaavioiden luomisessa tapahtuu virhe. Alussa analyysin avaustestin tulokset osoittavat, että data on OK. Mutta myöhemmin, kun koko data on tuotettu, se on virheellinen. Dialogi osoittaa, että Tapahtumayhteenveto- ja Keskimääräinen tapahtuman vasteaika -kaavioita ei luotu. Käyttäjät eivät pääse käsiksi koko analyysin tietoon. Se johtuu pääasiassa vioittuneista DLL:istä: Analysis.DataLayer.dll ja Analysis.loader.dll. Tämä virhe voidaan korjata, sinun tarvitsee vain seurata alla olevia ohjeita:

  1. Sinun on ladattava hotfix .
  2. Varmista, että purat kaikki tiedostot.
  3. Sitten sinun on siirryttävä Recycle for the Bin -kansioon luodaksesi varmuuskopion. Tämä varmuuskopio on Analysis.DataLayer.dll- ja Analysis.loader.dll-tiedostoille.
  4. Sitten sinun on korvattava ne kaikki hotfix-korjauskansiossa olevilla.
  5. Nyt sinun tarvitsee vain käynnistää analyysityökalu uudelleen.

9. Tapahtumalukujen katoaminen analyysin yhteenvetosivulta

Sattuu niin, että tällä hetkellä globaaleja suodattimia käytetään, kaikki tapahtumamäärät vain katoavat. Analyysiyhteenvetosivulla ei ole edes pilkkua tapahtumamääristä. Syy tähän virheeseen toistuvasti voi johtua vioittuneesta dil. Niin tärkeältä kuin tämä saattaakin tuntua, tämä ongelma voidaan todellakin korjata, seuraa vain kaikkia alla olevia ohjeita:

  1. Sinun on ladattava ja asennettava hotfix .
  2. Sitten sinun on purettava mainitut tiedostot.
  3. Sitten sinun on siirryttävä Recycle for the Bin -kansioon luodaksesi Analysis.ChartUI.dll-varmuuskopio.
  4. Sitten sinun on korvattava ne kaikki hotfix-korjauskansiossa näkyvillä.
  5. Nyt sinun tarvitsee vain käynnistää analyysityökalu uudelleen.

10. Laskuvirhe HTML-raporteissa ja väärien arvojen esiintyminen

Harvoin käy niin, että käyttäjät eivät pysty tarkastelemaan HTML-raporttia tarkoilla arvoilla. Itse asiassa tapahtuu, että se näyttää virheellisiä arvoja tapahtuman vasteajan alla, joka tulee kuormituskaavion alle. Aina kun käyttäjä yrittää avata HTML-raporttia, se ei näytä todellisia arvoja ollenkaan. Vaikka raportti luodaan analyysityökalussa, LG:n (kuormituskaavion) ​​alla oleva tapahtuman vasteaika ei näytä mitään käyttäjän tietoja, joita sen pitäisi näyttää. Varsinaisen raportin kuvan pitäisi näyttää arvot 0 - X, mutta tämä näyttää vain 0. Sen on oltava graafisen käyttöliittymän testausongelma. Se voi myös johtua puuttumisesta tai korruptoitumisesta Analysis.GUI.dll ja CSScriptDict.js tiedostot.

Tämä ongelma, kuten mikä tahansa, voidaan ratkaista melko helposti, jos seuraat tarkasti alla annettuja korjauksia (hotfix):

  1. Sinun on lopetettava kaikki avoimet ja käynnissä olevat analyysin istunnot.
  2. Etsi roskakori tai kansio: Micro FocusLoadRunnerin
  3. Etsi sitten Analysis.GUI.dll tiedosto ja varmuuskopio.
  4. Sitten sinun on löydettävä html-kansio: Micro FocusLoadRunnerinhtml
  5. Etsi sitten Micro FocusLoadRunnerinhtml ja varmuuskopio.
  6. Nyt sinun on ladattava hotfix.zip tiedosto ja pura se.
  7. Nyt sinun on vaihdettava Analysis.GUI.dll tiedosto ensin ja sitten Analysis.GUI.dll tiedosto seuraavaksi bin-kansioon.
  8. Sinun on toistettava tämä koko toimenpide kaikissa laitteissa, joihin on asennettu Analysis.
  9. Napsauta Analyysi ja avaa se.
  10. Nyt sinun täytyy tarkistaa testitulokset ja tehdä täysin uusi html-raportti.