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
- 1. Toistuva X syöttöruudussa tallennuksen aikana
- 2. Virhe Ei löydy -symboli esiintyy toistuvasti
- 3. Ikkuna ei tule näkyviin uuden vaiheen web_convert_param kanssa
- 4. Kun VuGen ei voi luoda monia toimintoja
- 5. VuGen-integraatio-ongelmat yhdessä LoadRunner Enterprisen kanssa
- 6. Virheilmoitus estää TC-komentosarjan valmistumisen
- 7. Vika Internet Explorerin lisäyksessä
- 8. Virhe luotaessa Tapahtumayhteenvetoa ja siihen liittyviä vasteaikakaavioita
- 9. Tapahtumalukujen katoaminen analyysin yhteenvetosivulta
- 10. Laskuvirhe HTML-raporteissa ja väärien arvojen esiintyminen
- 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 mukautetulla otsikkotiedostolla gloabls.h:ssa ei toimi Performance Centerissä, mutta toistetaan 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
5. LoadRunner – vinkkejä ja temppuja – maaliskuu 2021
yksi. Käännösvirhe sisällytettäessä Vuser-skriptiin otsikko- tai parametritiedosto, joka sijaitsee UNC-polulla
Mikä on UNC-polku?
UNC-Universal Naming Convention on Unix-ryhmä, joka loi standardin palvelimien, tulostimien ja muiden verkkotyökalujen määrittelyyn. Koneen nimeä seuraa kaksoisviiva tai kenoviiva UNC-polussa. Yksi vinoviiva tai kenoviiva erottaa polun (levy ja hakemistot) laitteen sisällä, kuten alla olevista esimerkeistä näkyy. Asemakirjaimia (c:, d: jne.) ei käytetä UNC-nimissä DOS/Windows-esimerkissä.
Yhteenvetona:
- Kun vuser-skripti viittaa UNC-polulle tallennettuihin tiedostoihin, se luo käännösvirheen.
- ESIMERKKI: otsikko- (.h) tai parametritiedosto (.dat).
- Vugenissa tai ohjaimessa Localhostina skripti toimii hyvin. Kun se suoritetaan eri isäntäkuormitusgeneraattorilla, se kuitenkin epäonnistuu.
Ongelma: CCI:n käännösvirhe - Tiedostossa, joka sisältyy hakemistosta c:documents and settings verkkopalvelu Paikalliset asetuksetLämpö brr _fse.978global_dir123456789XYZZarch.c:3 Taulukko ‘< UNC-tiedostopolku > ei voi avata. Virhekoodi on '-2'
Syy:
- Kun Load Generator Agent on käynnissä toimintona, ongelma ilmenee (magentservice.exe ).
- Palveluilla ei ole oletuksena pääsyä UNC-reitteihin (tai etälevyasemiin).
Ongelma voidaan ratkaista seuraavasti:
Vaihtoehto A: Käytä magentproc.exe-tiedostoa suorittaaksesi Load Generator Agentin menetelmänä.
Vaihtoehto B: Muuta palvelun käyttöoikeuksia Load Generator -yksikössä.
- On tärkeää määrittää Load Generator Agent riittävällä tunnistetiedolla päästäkseen etäkoneeseen/sijaintiin UNC-polussa, jotta se voidaan suorittaa palveluna ja jotta se voi käyttää UNC-polkua.
Toimi seuraavasti:
Ensinnäkin, Salli palvelut päästäkseen verkkopolkuihin (UNC).
- Regedit pitäisi avata
- Siirry kohtaan [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa]
- Muuta disablesomaincreds-argumentin arvoksi 0.
- Jotta muutos onnistuisi, käynnistä Windows uudelleen.
- Tarkista, toimiiko kuormitustesti oikein. Jos ei, siirry toiseen vaiheeseen.
(otettu http://www.winhelponline.com/articles/110/1/Stored-User-Names-and-Passwords-dialog-is-empty.html )
Toiseksi -
- Määritä tämän palvelun käyttäjätunnus käyttämään vaadittua tunnusta ja salasanaa UNC-reitin käyttämiseen.
- Voit liittää käyttäjänimen ja salasanan palvelimeen ja tunnistetietoihin seuraavasti:
- Siirry kohtaan Käynnistä-> Suorita.
- Paina ENTER, kun olet kirjoittanut rundll32.exe keymgr.dll, KRShowKeyMgr
(Vaihtoehtoisesti, Käynnistä->Asetukset->Ohjauspaneeli->Käyttäjätilit:: Lisäasetukset-välilehti:: Hallitse salasanoja ).
- Tallennetut käyttäjänimet ja salasanat -valintaikkuna tulee näkyviin, jolloin voit lisätä minkä tahansa palvelimen ja tunnistetietojen yhdistelmän.
- Tämä prosessi suoritetaan vain kerran, ja tallennettu kartoitus kestää myöhempien uloskirjausten tai uudelleenkäynnistysten kautta.
- Nyt on mahdollista käyttää Explorerin Map Network Drive -ominaisuutta säännöllisesti kartoittaaksesi jokaisen verkkopalvelimien kansion paikalliseksi asemaksi.
2. Vugen-skripti, jossa on globals.h:n mukautettu otsikkotiedosto, ei toimi Performance Centerissä, mutta se toistuu hyvin VuGenissä
Mikä on VuGen-skripti?
LoadRunnerin VUGen (Virtual User Generator) -työkalua käytetään testausskriptien luomiseen, jotka simuloivat todellisen käyttäjän toimia laitteellasi. VUGenissä virtuaalinen käyttäjä (VUser) korvaa henkilön, ja VUserin käyttäytyminen dokumentoidaan VUser-skriptiin, joka simuloi todellisen käyttäjän käyttäytymistä testausta ja valvontaa varten. Se on yksi LoadRunnerin neljästä pääkomponentista. Kun aloitat HP LoadRunnerin käytön suorituskyvyn tarkistukseen ensimmäistä kertaa, tämä on ensimmäinen osa, jonka kanssa kommunikoit.
VUGenin varsin tärkeitä ominaisuuksia ovat mm.
VUScripts: VuGenin tavoitteena, kuten aiemmin mainittiin, on rakentaa VUScriptejä, joita voidaan käyttää simuloimaan tosielämän virtuaalista käyttäjää.
Toiminnot: Toiminto on joukko käyttäjätapahtumia, jotka suoritetaan kuormituksessa olevassa järjestelmässä tietyn tehtävän suorittamiseksi. Muissa ohjelmointikielissä operaatio vastaa funktiota.
Jokaisessa Vuser-skriptissä on kolme oletustoimintoa:
- Vuser init on komento, joka käynnistää käyttäjän (käytetään sovellukseen kirjautumiseen)
- Toimiin ryhtyminen (käytetään liiketoimintaprosessin tallentamiseen)
- Vuser-viimeistely (käytetään sovelluksesta uloskirjautumiseen)
VUGen ei vain tallenna, vaan myös toistaa skriptejä (yhdelle VU-käyttäjälle) varmistaakseen, että ne on rekisteröity oikein. Kun olet tarkistanut, että komentosarja on oikea, voit käyttää sitä LoadRunner-skenaariossa.
Yhteenvetona: Käsitellä skriptejä, jotka käyttävät mukautettuja otsikkotiedostoja globals.h:ssa PC:llä
Ongelma:
- Vugen-skriptit, joilla on mukautettu otsikkotiedosto global.h-tiedostossa (joka on tallennettu jaetulle verkkoasemalle), kuten:
#include lrun.h
#include web_api.h
#include files-libpccommon.h
- Tällaisen skriptin toistaminen vugenissa toimii hyvin, mutta kun sitä yritetään ajaa Performance Centerissä (PC), se epäonnistuu seuraavilla virheilmoituksilla:
- Tiedostoa ei löytynyt virheellisen polun vuoksi.
Syy: Ongelma ilmenee, koska magneettia käytetään tavallisesti palveluna tietokoneessa, eivätkä palvelut oletusarvoisesti näe UNC-polkuja tai etälevyasemia. Sinulla ei pitäisi olla tätä ongelmaa, jos käytät magneettia prosessina.
Ongelma voidaan ratkaista seuraavasti:
Ratkaisu 1:
- Yksi tapa lopettaa magneetin käyttäminen mekanismina on seurata etäkoneen käyttäjätunnusta ja salasanaa noudattamalla seuraavia ohjeita:
- Tässä viestissä keskustellaan siitä, kuinka MERCURYGLOBAL- (tai minkä tahansa muun) verkkotunnuksen verkkopalvelujen käyttäminen tehdään mahdollisimman helpoksi. Voit luoda kartoituspalvelimen à käytettävät tunnistetiedot nimeltä Tallennetut käyttäjätunnukset ja salasanat, joka automatisoi sisäänkirjautumisen. Se kirjaimellisesti korvaa ReconnectOnStartup-ohjelmani ja piilottaa kirjautumisprosessin sinulta.
- Jos et voi muuttaa tallennettujen käyttäjänimien ja salasanojen yhdistämistä, toimi seuraavasti:
- Avaa regedit
- Navigoida johonkin
- Muuta disabledomaincreds-argumentin arvoksi 0.
- Käynnistä Windows uudelleen, jotta muutokset näkyvät.
(otettu osoitteesta http://www.winhelponline.com/articles/110/1/Stored-User-Names-and-Passwords-dialog-is-empty.html)
- Voit myös lisätä merkintöjä kartoittaviin tallennettuihin käyttäjätunnuksiin ja salasanoihin.
- Napsauta Käynnistä-painiketta, napsauta Suorita, kirjoita rundll32.exe keymgr.dll, KRShowKeyMgr ja paina sitten ENTER-näppäintä (Vaihtoehtoisesti Käynnistä-Ohjauspaneeli-Käyttäjätilit-Lisäasetukset-välilehti Manage Passwords).
- Tallennetut käyttäjätunnukset ja salasanat -valintaikkuna tulee näkyviin, ja voit muodostaa parin minkä tahansa parin (palvelimen, tunnistetiedot).
- Tämä prosessi suoritetaan vain kerran, ja tallennettu kartoitus kestää myöhempien uloskirjausten tai uudelleenkäynnistysten kautta.
- Voit nyt käyttää Explorerin Map Network Drive -ominaisuutta säännöllisesti kartoittaaksesi minkä tahansa verkkopalvelimien kansion paikalliseksi asemaksi.
- Tämä saattaa myös mahdollisesti ratkaista ongelman, joka liittyy uuden Norton Security Guardin asentamiseen, joka ei toimi hyvin HP Credentials Managerin kanssa.
Ratkaisu 2:
- Jos haluat suorittaa magentservice.exe-tiedoston LoadGeneratorsissa, käytä IUSR METROa tai toimialuetiliä, jolla on täydet käyttöoikeudet verkkoaseman yli.
- Vaihtaaksesi oletusarvoisesta JÄRJESTELMÄ-tilistä:
- Etsi magentservice.exe kohdasta Ohjauspaneeli-> Hallintatyökalut->Palvelut, kaksoisnapsauta sitä ja anna tilille täydet käyttöoikeudet kirjautumisvälilehdessä.
3. Virhe upotettaessa HTTP-otsikoita SOAP-otsikon sisään
Mitä SOAP-otsikko tarkoittaa?
Vaikka jotkin WSDL-tiedostot edellyttävät SOAP-otsikon siirtämistä jokaisen tilauksen yhteydessä, SOAP-otsikko on valinnainen osa SOAP-kirjekuorta. SOAP-otsikko liittyy SOAP-pyyntö- tai vastausviestiin ja sisältää sovelluskohtaisia kontekstitietoja (esimerkiksi suojaus- tai salaustietoja).
Yhteenvetona: Kun yrität lisätä HTTP-otsikon SOAP-otsikkoon verkkopalvelukutsussa(), mutta seuraava virhe ponnahtaa esiin.
Ongelma: Virhe: InvokeMethod-virhe: Objektia, jonka tyyppi on 'System.Xml.XmlText', ei voida lähettää tyyppiin 'System.Xml.XmlElement'.
Syy:
- HTTP-otsikoiden sisällyttämistä SOAP-otsikkoon ei suositella.
- Ongelmallinen koodi on yleensä seuraava:
Ongelma voidaan ratkaista seuraavasti:
|_+_|4. Jenkins Jobs epäonnistui Analysointitoiminnon epäonnistuessa
Mikä on Jenkins Job?
Jenkins Freestyle -projektit ovat rakennustöitä, komentosarjoja tai putkia, jotka sisältävät vaiheita ja rakentamisen jälkeisiä toimintoja, jotka voidaan toistaa. Se on parempi työ tai tehtävä, joka voidaan laajentaa erilaisiin toimintoihin. Voit helposti määrittää, laukaista ja tarjota Jenkins-projektipohjaisen suojauksen.
Yhteenvetona:
Jenkinsin työpaikoilla saatat saada seuraavan virheen. Testi saattaa sujua hyvin ja kokoaa tiedot, mutta se ei pysty arvioimaan niitä.
Ongelma:
VIRHEET:
- Toiminnon suorittaminen epäonnistui. Sisäinen virhe 'Analysoinnissa': 'Virhe tietojenkäsittelyn käynnistyksessä.'
- Kriittinen virhe tietojen tulkinnassa. 'ExecuteRequest' on syy. (403) Kielletty oli vastaus etäpalvelimelta.
Huomautus: Pystyimme analysoimaan manuaalisesti yhden isäntälöydökset AnalysisUI:n avulla.
Ongelma voidaan ratkaista seuraavasti: RATKAISUEHDOTUS: LRE 2020 SP3 HF4 HOTFIX 4
5. TruClient Firefoxin skaalautuvuusongelmat Microsoft Terminal Services -palvelun avulla
Yhteenvetona:
- Microsoft Terminal Services ei pysty käyttämään suurempaa määrää Vusereita.
- Kun käytät Microsoft Terminal Services -palvelua suuremman määrän TruClient Firefox Vusereita ajamiseen, Vuserit jäävät loukkuun Init-tilaan.
Ongelma voidaan ratkaista seuraavasti:
- Myös dll launcher.dll- ja suoritettavassa TSLauncher.exe-tiedostossa on ongelma.
- Ohjain ei välittänyt RDP-tiedostoon kirjoitettua lisäparametria käynnistysohjelmaan.
- Tämän seurauksena RDP-istunnon magentproc.exe-tiedostoa ei ladattu.
- TSLauncher.exe on korjattu ja lataa nyt onnistuneesti tiedoston magentproc.exe ja muuttaa RDP-tiedostoa tarpeen mukaan.
Löydät versiosi alta.
- Loadrunner 12.00-, LoadRunner 12.01-, Performance Center 12.00- ja Performance Center 12.01 -käyttäjät voivat seurata näitä ohjeita:
- Varmuuskopioi tiedostot launcher.dll ja TSLauncher.exe Load Generator -koneilla (oletusarvoisesti C:Program Files (x86)HPLoad Generatorin, C:Program Files (x86)HPPerformance Center Host in),
- Kopioi mukana toimitetut launcher.dll- ja TSLauncher.exe-tiedostot kaikkiin LG:n etätietokoneisiin ja tietokoneisiin (nimeä TSLauncher.exe.120x.hotfix uudelleen muotoon TSLauncher.exe),
- Varmuuskopioi tiedostot launcher.dll ja TSLauncher.exe Controller-koneilla (oletusarvoisesti hakemistossa C:Program Files (x86)HPLoadRunnerin, C:Program Files (x86)HPPerformance Center Host roskakori),
- Kopioi mukana toimitettu launcher.dll kaikille ohjaimille,
- Määritä TSLauncher.exe ja magentproc.exe sallituksi etäsovellukseksi LG:ssä ja PC-isännissä (katso: http://technet.microsoft.com/en-us/library/cc753610.aspx ).
- Suorita testi ohjaimen tai Performance Centerin kautta
- Ohjeet Loadrunner 12.02:lle ja Performance Centerille 12.20:
- Varmuuskopioi tiedostot TSLauncher.exe Load Generator -koneilla (oletusarvoisesti hakemistossa C:Program Files (x86)HPLoad Generatorin, C:Program Files (x86)HPPerformance Center Hostin) ,
- Kopioi mukana toimitettu TSLauncher.exe (nimeä TSLauncher.exe.120x.hotfix uudelleen muotoon TSLauncher.exe) kaikkiin etä-LG:iin ja PC-isännöihin,
- Määritä TSLauncher.exe ja magentproc.exe sallituksi etäsovellukseksi LG:ssä ja PC-isännissä (katso: http://technet.microsoft.com/en-us/library/cc753610.aspx ).
- Suorita testi ohjaimen tai Performance Centerin kautta
- Hotfix-tiedostot:
- launcher.dll Loadrunner 12.00:lle ja Performance Center 12.00:lle,
- launcher.dll Loadrunner 12.01:lle ja Performance Center 12.01:lle,
- TSLauncher.exe kaikille Loadrunner 12.02- ja Performance Center 12.20 -versioille.
6. Jenkins – Performance Center/LoadRunner Integration
Yhteenvetona:
- Yksityiskohdat ja yksityiskohdat Jenkins-ohjelmiston integroinnista Performance Centerin ja LoadRunnerin kanssa.
- Jenkins – HP Application Automation Tools Plugin -laajennuksen käyttäminen avoimen lähdekoodin ja integrointialustana auttaa sinua suorittamaan HP-testejä.
- Tämä laajennus aktivoi erilaiset ALM-alustan testijoukot, kuten Unified Functional Testing, QuickTest Professional tai Service Test, LoadRunner-skenaariot ja Performance Center.
- On tärkeää muistaa, että Performance Center ja LoadRunner ovat kaksi erillistä kohdetta, ja vain alla mainittuja versioita tuetaan.
- Tämän laajennuksen avulla voit suorittaa HP-testin rakennusvaiheena ja nähdä tulokset Jenkinin käyttöliittymässä, aivan kuten JUnit.
- Tämä laajennus tukee tällä hetkellä seuraavia ominaisuuksia:
* HP Unified Functional Testing 11.5x ja 12.0x (QuickTest Professional and Service Test 11.50 -ominaisuudet)
* HP Quality Center 10.00, jossa on QuickTest Professional -apuohjelma testisarjojen käynnistämiseen
* HP ALM Lab Management 11.50, 11.52 ja 12.xx
* HP:n palvelutesti 11.20 ja 11.50
* HP Application Lifecycle Management 11.00, 11.52 ja 12.xx
* HP Performance Center 12.xx
* HP QuickTest Professional 11.00
* HP LoadRunner 11.52 ja 12.0x
- Käytä Quality Center -laajennusta, jos käytät Quality Center 10.00:aa tai vanhempaa ja QuickTest Professional 9.x- tai 10.x -versiota.
7. OpenSSL 1.0.1j -päivitys LoadRunnerille ja Performance Centerille
Yhteenvetona:
- Päivitä OpenSSL 1.0.1j:ksi LoadRunner/Performance Centerin versioille 11.0x ja 12.0x.
- Tämä hotfix-korjaus sisältää OpenSSL-version 1.0.1j-kirjastot ja korjaa OpenSSL:n uusimmat tietoturva-aukkoja.
- Hotfix-korjaus on yhteensopiva seuraavien LoadRunner- ja Performance Center -versioiden kanssa: 11.04, 12.00 ja 12.01.
Huomautus: Koska tämä päivitys sisältyi jo LoadRunner 11.52 -korjaukseen 4 ja LoadRunner 12.02:een, tätä hotfix-korjausta ei enää tarvita.
- Turvavaroitus on saatavilla osoitteessa https://www.openssl.org/news/secadv_20141015.txt
Ongelma voidaan ratkaista seuraavasti:
Päivitysohjeet:
- Varmuuskopioi kaikki ssleay*.dll- ja libeay*.dll-tiedostot al_agent-kansioissa ja in, launch_servicessa.
- Ymmärrät, että eri komponenttien välillä on eroja, joista voidaan päätellä, että täyden LoadRunnerin oletuspolku on C:Program Files (x86)HPLoadRunner ja Load Generatorin itsenäisille asennuksille se on C:Program Files. (x86)HPLoad Generator ja Performance Center Hostille se on C:Program Files (x86)HPPerformance Center Host).
- Pura korjatut dll-tiedostot vastaavista arkistoista alla:
- LoadRunner/Performance Center Host 11.04 – ladata
- LoadRunner/Performance Center -isäntä 12.00 – ladata
- LoadRunner/Performance Center Host 12.01 – ladata
8. Virhe Perfmon ei vastaanota tällaista tuettua käyttöliittymää
Ongelma: Kun käytät muuta kuin järjestelmänvalvojan tiliä yhteyden muodostamiseen näyttöön, se epäonnistuu, ja performanssia käytettäessä se palauttaa virheilmoituksen Ei tällaista liitäntää käytössä.
Syy: Lupien puute on virheen syy.
Ongelma voidaan ratkaista seuraavasti:
- Jos haluat nollata käyttöoikeudet seceditillä, kirjoita seuraava komento komentokehotteeseen:
- Perfmon-laskurien etäkäyttö on nyt mahdollista.
- Tarkista Tämä Lisätietoja.
9. HTTP 500 ja SOAP-virhe verkkopalvelun komentosarjan toiston aikana
Yhteenvetona:
Kun verkkopalvelu vastaanottaa tuntemattoman tilinumeron, se palauttaa HTTP 500 -virheen ja SOAP-virheen, mikä aiheuttaa Vugen Web Service -komentosarjan toiston epäonnistumisen. Tämä Knowledge Brief selittää, kuinka Vugen-skriptiä muokataan HTTP 500- ja SOAP-virheiden hallitsemiseksi.
Ongelma:
- Käytettäessä WSDL-tuonnilla luotua Vugen 9.5 -komentosarjaa tunnetun verkkopalvelun arvioimiseen, Vugen ei voi käsitellä palautettua virhettä, jos luetellut tiedot ovat virheellisiä.
- Vugen Web Service -skripti toistetaan ilman virheitä, kun oikeat tiedot toimitetaan verkkopalveluun.
- Tietyissä testitapauksia Web-palvelin kuitenkin palauttaa HTTP 500:n, jossa on SOAP-virhe, esimerkiksi kun palveluun soitetaan virheellinen tilinumero.
- Vugen-toisto epäonnistuu tämän seurauksena, ja seuraavat viestit näkyvät Vugen Replay -lokissa:
- Kuinka Vugen voi käsitellä SOAP-virhettä ja HTTP 500:aa niin, että Web Service -komentosarjaa voidaan käyttää testaamaan palvelun vastaus virheellisiin tietoihin?
Syy:
- Jos tapahtuu korjaamaton virhe, Web-palvelin luo HTTP 500 -virheen, mutta se voi johtua myös SOAP-virheestä tai sovellustason ongelmasta.
- Tämä käyttäytyminen on dokumentoitu
- http://www.w3.org/TR/2000/NOTE-SOAP-20000508/# Toc478383529 tämän käyttäytymisen.
- Tällöin sovellukseen siirretään Web Servicen kautta olematon tilinumero, jolloin palvelin palauttaa sekä HTTP 500- että SOAP-virhevastauksen.
Ongelma voidaan ratkaista seuraavasti:
- Negatiivinen testaus on, kun testaat verkkopalvelua tiedoilla, jotka ovat tietoisesti puutteellisia tai vääriä.
- Vugen Web Services -skriptin verkkopalvelukutsu käyttää oletusarvoisesti optimistista tarkistusta, mikä tarkoittaa, että komentosarja epäonnistuu, jos palvelin palauttaa SOAP-virheen.
- Säädä verkkopalvelukutsun oletuskäyttäytymistä hyväksymään KAIKKI vastaukset palvelimelta lisäämällä argumentti ExpectedResponse=AnySoap, jotta komentosarja voi käsitellä SOAP-virhettä.
- Lisätietoja on Vugen 9.50 -käyttöoppaan kohdassa Volume II – Protocols -> Web Services – Negative Testing.
- Sovelluksen todellinen virhekoodi tai viesti (esim. virheellinen tilinumero) voidaan sitten palauttaa SOAP-vastauksesta soittamalla lr_xml_find ja lr_xml_get_values käsikirjoituksen sisällä.
- Vugenin online-tuki ja Vugen 9.50 Käyttöopas Volume 1 -> Luku 26 – Ohjelmointi XML API:lla -> XML Functions -toiminnot kertovat kuinka näitä toimintoja käytetään.
10. Ongelmia korkealla kuormituksella Citrix-testeissä käytettäessä HP Citrix Agentia
Yhteenvetona: Kun suuri määrä Citrix Vusereita on käynnissä, Citrix-testien aikana voi ilmetä linkki- tai muita vastaavia ongelmia. Kun Citrix Agentia käytetään tekstin synkronointiin tai muihin tarkoituksiin, näin tapahtuu.
Ongelma: Citrix-testeissä on linkkiongelmia, kun liikennettä on paljon.
Syy:
- Citrix-agentti (joka on asennettu Citrix-palvelimeen) käyttää Citrixin virtuaalikanavia kommunikoidakseen Citrix-asiakkaan kanssa (asiakaskoneessa).
- Citrix Server -puolella ja HP Citrix Agent -instanssi käynnistetään jokaiselle LoadGenerator-koneissa toimivalle Citrix Vuserille. Tämän seurauksena jokainen heistä luo Citrixin virtuaalikanavan. Nämä kanavat voivat kohdata ongelmia monissa tilanteissa, mikä voi johtaa odottamattomiin viestintäongelmiin.
- Saat lisätietoja Citrix Virtual Channelsista napsauttamalla tätä: http://support.citrix.com/article/CTX116890
Ongelma voidaan ratkaista seuraavasti:
- Käytä Citrix Virtual Channelsin sijaan TCP-kanavia.
- Kun asiakas ja palvelin ovat muodostaneet yhteyden, Citrix Virtual Channel -kanavaa käytetään kättelyn luomiseen Citrix Client -asiakkaan ja HP Citrix Agentin välille. TCP-verkkoja sitä vastoin käytetään edelleen viestinnän välittämiseen.
- Avaa default.cfg komentosarjakansiossa.
- Aseta TCPChannel=1 [Citrix]-segmentissä.
- Asenna Citrix Agent Citrix-palvelimelle siirtymällä kohtaan Citrix Agentin asennus.
- Avaa CtrxAgent.ini-tiedosto.
- Aseta kohdassa [ChannelConfig] TCPChannelEnabled=1.
- CtrxAgentilla on kaksi muuta kriittistä parametria, jotka tulee ottaa huomioon.
- NumPorts ja MinPortValue Agent etsivät vapaata porttia, joka alkaa MinPortValueesta ja jatkuu MinPortValue + NumPorts -porttiin saakka TCP-porttien osoittamiseksi.
- Jos löydät väliltä palomuurin, se tulee määrittää sallimaan tiedonsiirto näissä porteissa.