Pokud spouštíte testy a objeví se problémy, zkontrolujte, zda jste se řídili všemi Tipy testování výkonu.
Pokud se při spouštění testů zobrazí chybová zpráva, zkuste vyhledat tuto chybovou zprávu v části Chybové zprávy testování výkonu v nápovědě online. Zde jsou uvedeny pouze nejběžnější chybové zprávy. Když narazíte na problém a nezobrazí se žádná chybová zpráva, otevřete protokol chyb klepnutím na volby .metadata vašeho pracovního prostoru.
. Pokud se pracovní plocha při spouštění testů vypíná, restartujte pracovní plochu a zkontrolujte protokol chyb. Při výchozím nastavení jsou zde zaznamenány varovné a chybové zprávy. Výchozí úroveň protokolování můžete zvýšit klepnutím na volby . Soubor protokolu je uložen v adresářiKromě nápovědy můžete najít řešení či náhradní řešení problémů v diskusním tématu Rational - testování výkonu ve fóru developerWorks a v Technických poznámkách znalostní báze podpory pro produkt Rational Performance Tester.
Při testování výkonu se můžete setkat s některými z následujících problémů:
Pokud se test spustí, ale je ukončen s chybami, zkontrolujte, zda počítač pracovní plochy a počítače agenta splňují hardwarové a softwarové požadavky, které jsou detailně popsány v instalační příručce. Dávejte dobrý pozor na požadavky na paměť a místo na disku. V kapitole Zvyšování alokace paměti najdete více informací o nastavení maximální velikosti haldy nebo o prevenci chyb nedostatku paměti. Monitorujte využívání procesoru a paměti na pracovní ploše a dávejte pozor, zda nedochází k nadměrnému využívání procesoru nebo paměti procesy javaw.exe nebo java.exe. Pokud se chybové zprávy týkají neočekávaného ukončování procesů, přečtěte si tento článek podpory: http://www.ibm.com/support/docview.wss?uid=swg21395486.
Spouštějte testy s menším počtem virtuálních uživatelů, kteří využívají výchozí nastavení časového plánu, abyste zjistili, zda toto chování souvisí s počtem uživatelů. Zkontrolujte protokol testu, zda se zde nenacházejí chybové zprávy, které generuje testovaný systém. Spouštějte testy s jedním virtuálním uživatelem a sledujte, zda testovaný systém negeneruje chyby - teprve poté zkuste spustit testy s velkým počtem uživatelů. Pokud narazíte na problémy, restartujte pracovní plochu a počítače agenta, a teprve poté se pokuste znovu spustit testy.
Pokud se pracovní plocha vypíná při spouštění testů, hledejte názvy souborů, které začínají javacore. Název souborů javacore obsahuje datum, čas a ID procesu. Pokud najdete soubor javacore s datem, časem a ID procesu, které odpovídají pracovní ploše, otevřete tento soubor v textovém editoru. Příčina selhání je uvedena v horní části souboru javacore.
Pokud můžete testy úspěšně zaznamenávat, ale očekávané chování se ve vaší aplikaci při spouštění testů neaktivuje, možná budete potřebovat provést ruční korelaci dat. Když je potřeba dodatečná korelace dat, protokol testu typicky obsahuje zprávy podobné této: Nelze extrahovat hodnotu. Při řešení problémů s korelací dat zkuste spouštět testy pouze s jedním virtuálním uživatelem na počítači pracovní plochy a porovnejte přehrání se zaznamenaným testem, abyste zjistili, které odezvy testovaného systému jsou neočekávané. V tématu Ladění testů HTTP se dozvíte, jak používat protokol testu a pohled Data protokolu k řešení problémů s testy HTTP. Další informace o korelaci dat viz část ../../com.ibm.rational.test.lt.common.doc/topics/tdatacorrtop.html.
Všechny režimy adaptéru používají protokol chyb Eclipse. Tento protokol si můžete zobrazit tak, že otevřete pracovní plochu a klepnete na volby
. Při výchozím nastavení jsou zde zaznamenány varovné a chybové zprávy. Podrobnější protokolování můžete pro adaptér zapnout klepnutím na volby . Komponenta protokolu pro adaptér se nazývá com.ibm.rational.test.lt.rqm.adapter.Pokud spouštíte adaptér jako služba systému Windows nebo z příkazového řádku, můžete si zobrazit soubor adapter.log bez otevření pracovní plochy.
Problém | Řešení nebo příčina |
---|---|
Kde hledáte chyby nebo varování? | V pracovní ploše klepněte na volby | .
Není vidět adaptér, který by byl k výběru. |
|
Adaptéru se opakovaně nedaří připojit k produktu Rational Quality Manager. | Zkontrolujte, zda server běží. Je-li to nutné, restartujte server nebo zkontrolujte síťovou konektivitu. |
Adaptér je v dialogovém okně pro výběr znázorněn červenou barvou. |
|
Pokoušíte se naimportovat skript z adaptéru, ale žádné skripty nebyly nalezeny. |
|
Adaptér se spouští z příkazového řádku nebo jako služba, a přesto jsou testy neúspěšné. | Spusťte adaptér v režimu GUI, abyste viděli, co se stane, když pracovní plocha testu spustí testovací skript. |
Služby systému Windows adaptéru se nespustí. Chybová zpráva tvrdí, že službu se nezdařilo spustit včas. | Zkontrolujte, zda je v systému nainstalována platforma .NET 2.0 nebo novější verze. Tuto platformu lze nainstalovat z aktualizačního webu Windows nebo ručně. Více informací o instalaci platformy .NET viz http://support.microsoft.com/kb/923100. |
Při testování sdílených aktiv provádění skončí neúspěšně a zobrazí se zpráva výjimky IOException. | Nejpravděpodobnější příčina spočívá v tom, že sdílené umístění produktu Rational Quality Manager a
UNC není nastaveno správně.
|
Při testování sdílených aktiv se provedení nezdaří s chybou modelu nízké úrovně. | Zkontrolujte, zda má adaptér nainstalována požadovaná rozšíření protokolu. Testovací aktiva, umístěná ve sdíleném umístění, lze spustit pouze v pracovním prostoru adaptéru, který podporuje tyto protokoly. |
Testy služeb, které byly vytvořeny v předchozí verzi produktu, nelze spustit. | Proveďte upgrade všech aktiv SOA na nejnovější verzi. |
Adaptér se nemůže připojit k serveru a zobrazuje
se některá z následujících chybových zpráv:
|
|