|
Odată cu dezvoltarea rapidă a tehnologiei Web 2.0, multe companii au dezvoltat unele tehnologii webServicii WebsitePrin urmare, atunci când site-ul web întâmpină acces maxim, este ușor să încetinească viteza de răspuns a serverului sau chiar să se întrerupă serviciul. Pentru a evita această situație, este necesar un instrument de testare a performanței care poate simula realist un număr mare de utilizatori accesând sisteme de aplicații web pentru testare de stres pentru a testa timpul de răspuns al paginilor HTML statice și chiar pentru a testa timpul de răspuns al paginilor web dinamice (inclusiv ASP, PHP, JSP etc.), oferind o bază de date pentru optimizarea și ajustarea performanței serverului. Recomand testerilor de dezvoltare Web 2.0 să folosească testele MicrosoftInstrumentul de Stres pentru Aplicații WebAcest software de unelte, acest gadget oferit de Microsoft, costă doar 9,58 milioane, ceea ce este foarte mic și practic. Deși nu este la fel de funcțional ca LoadRunner-ul profesional, LoadRunner este mare și scump, iar companiile obișnuite nu vor cheltui atât de mulți bani pentru a cumpăra LoadRunner, în timp ce WAS de la Microsoft este complet gratuit, iar funcțiile principale sunt disponibile, ceea ce este suficient. Microsoft Web Application Stress Tool poate testa eficient performanța de încărcare a unui site web, acest software poate simula accesul a 100 de utilizatori concurenți puternici prin scripturi și poate simula unele acțiuni de click ale utilizatorilor reali, WAS se poate conecta și la contorul de performanță al serverului web Windows la distanță (Performance Counter), prin performanța performanței serverului (CPU/ memorie, etc.) pentru a găsi blocajul sistemului. Procentajul de utilizare a procesorului reflectă overhead al procesorului, iar procentajul de utilizare a procesorului constant peste 75% este un semn clar că blocajul de performanță este în procesor. WAS generează un raport detaliat după fiecare testare, iar raportul WAS poate fi vizualizat din meniul Vizualizare selectând Rapoarte. În plus, CSDN este de asemeneaRezumatAlte instrumente de testare, inclusiv cele de testare a performanței și cele de testare funcțională, sunt ordonate astfel: WinRunner, un instrument automatizat de testare de nivel industrial WinRunner de la Mercury Interactive este un instrument de testare funcțională de nivel enterprise care detectează dacă o aplicație funcționează conform așteptărilor și funcționează corect. Prin înregistrarea, detectarea și redarea automată a operațiunilor aplicațiilor utilizatorilor, WinRunner poate ajuta eficient testerii să testeze diferite versiuni ale aplicațiilor complexe la nivel enterprise, să îmbunătățească eficiența și calitatea muncii testerilor și să asigure o lansare fără probleme și o funcționare stabilă pe termen lung a aplicațiilor complexe multiplatformă la nivel enterprise. Loadrunner, un instrument standard de testare a încărcării LoadRunner este un instrument de testare a încărcării care prezice comportamentul și performanța sistemului. Prin simularea încărcării concurente și a monitorizării performanței în timp real, prin simularea a zeci de milioane de utilizatori care implementează încărcări concurente și monitorizarea performanței în timp real, LoadRunner permite testarea întregii arhitecturi ale întreprinderii. Prin utilizarea LoadRunner, organizațiile pot minimiza timpul de testare, optimiza performanța și accelera ciclurile de lansare a aplicațiilor. TestDirector, un sistem global de management al testelor TestDirector este primul sistem web de management al testelor din industrie care permite gestionarea testelor la nivel mondial, fie în interiorul, fie în afara companiei tale. Prin integrarea tuturor părților gestionării testelor, inclusiv managementul cerințelor, planificarea testelor, execuția testelor și urmărirea erorilor, TestDirector accelerează considerabil procesul de testare. Instrument de testare funcțională Rational Robot IBM Rational Robot este principalul instrument de testare funcțională din industrie, care ajută testerii să efectueze teste de succes chiar înainte de a învăța tehnici avansate de scripting. Este integrat pe desktopul testerului, IBM Rational TestManager, unde testerii pot planifica, organiza, executa, gestiona și raporta toate activitățile de testare, inclusiv rapoartele manuale de testare. Această funcționalitate duală de testare și management este un început ideal pentru testarea automată. Unelte de testare unitară xSeria unitară Cel mai popular instrument de testare unitară în prezent este framework-ul serie xUnit, care este de obicei împărțit în JUnit (java), CppUnit (C++), DUnit (Delphi), NUnit (.net), PhpUnit (Php) etc., în funcție de diferite limbaje. Prima și cea mai proeminentă aplicație a acestui cadru de testare este JUnit-ul open-source. Instrumentul de testare funcțională SilkTest Borland SilkTest 2006 este un instrument de testare funcțională software și este una dintre suitele de soluții de management al calității software propuse de Borland. Acest instrument folosește setări ale asistentului și execuția automată a testelor, permițând atât designerilor începători de programare, cât și experților cu experiență să creeze rapid teste funcționale și să analizeze erori funcționale. Instrumentul de testare a performanței WAS Microsoft Web Application Stress Tool este o suită de instrumente dezvoltate de testatorii de site-uri web ai Microsoft, special pentru testarea de stres a site-urilor reale. Cu acest instrument puternic de testare a stresului, poți folosi un număr mic de calculatoare pe partea clientului pentru a simula impactul posibil al unui număr mare de utilizatori care intră online pe site-ul tău. Instrument automatizat de testare white-box Jtest Jtest este un instrument automatizat de testare white-box pentru limbajul Java, lansat de Parasoft, care îmbunătățește fiabilitatea codului prin implementarea automată a testării unitare Java și a validării standardelor de cod. parasoft produce, de asemenea, testul C++, care este un instrument de testare white-box C/C++. JMeter, un instrument pentru testarea funcțională și a performanței JMeter este un proiect open source al organizației Apache, care este un instrument pentru testarea funcțională și a performanței, implementat 100% în Java. Instrumentul de testare și analiză a performanței WEBLODE webload este un instrument de testare și analiză a performanței lansat de RadView care permite dezvoltatorilor de aplicații web să automatizeze testarea de stres; Webload testează performanța web-ului prin simularea acțiunilor utilizatorilor reali și generarea încărcărilor de stres.
|