|
Strauji attīstoties Web 2.0 tehnoloģijai, daudzi uzņēmumi ir izstrādājuši dažus tīmekļaTīmekļa vietnes pakalpojumiTāpēc, kad tīmekļa vietne saskaras ar maksimālo piekļuvi, ir viegli palēnināt servera reakcijas ātrumu vai pat pakalpojuma pārtraukšanu. Lai izvairītos no šīs situācijas, ir nepieciešams veiktspējas testēšanas rīks, kas var reāli simulēt lielu skaitu lietotāju, kas piekļūst tīmekļa lietojumprogrammu sistēmām stresa testēšanai, lai pārbaudītu statisko HTML lapu reakcijas laiku un pat pārbaudītu dinamisko tīmekļa lapu (ieskaitot ASP, PHP, JSP utt.) reakcijas laiku, nodrošinot datu bāzi servera veiktspējas optimizācijai un pielāgošanai. Es iesaku Web 2.0 izstrādes testētājiem izmantot MicrosoftTīmekļa lietojumprogrammu stresa rīksŠī rīka programmatūra, šis sīkrīks, ko nodrošina Microsoft, ir tikai 9.58M, kas ir ļoti mazs un praktisks. Lai gan tas nav tik funkcionāls kā profesionālais LoadRunner, LoadRunner ir liels un dārgs, un parastie uzņēmumi netērēs tik daudz naudas, lai iegādātos LoadRunner, savukārt Microsoft WAS ir pilnīgi bez maksas, un galvenās funkcijas ir pieejamas, kas ir pietiekami. Microsoft Web Application Stress Tool var efektīvi pārbaudīt vietnes slodzes veiktspēju, šī programmatūra var simulēt 100 spēcīgu vienlaicīgu lietotāju piekļuvi, izmantojot skriptus, un simulēt dažas faktisko lietotāju klikšķu darbības, WAS var arī izveidot savienojumu ar attālā Windows vietnes servera veiktspējas skaitītāju (Performance Counter), izmantojot servera veiktspēju (CPU/ atmiņa utt.), lai atrastu sistēmas vājo kaklu. CPU lietojuma procentuālais daudzums atspoguļo procesora pieskaitāmās izmaksas, un CPU lietojuma procentuālais daudzums, kas pastāvīgi pārsniedz 75%, ir skaidra zīme, ka veiktspējas vājā vieta ir procesorā. Pēc katras testa izpildes WAS ģenerē detalizētu atskaiti, un WAS atskaiti var skatīt izvēlnē Skats, atlasot Atskaites. Turklāt CSDN ir arīApkopotsDaži citi testēšanas rīki, tostarp veiktspējas testēšanas rīki un funkcionālās testēšanas rīki, ir sakārtoti šādi: WinRunner, nozares līmeņa automatizēts testēšanas rīks Mercury Interactive WinRunner ir uzņēmuma līmeņa funkcionālās testēšanas rīks, kas nosaka, vai lietojumprogramma darbojas kā paredzēts un darbojas pareizi. Automātiski ierakstot, atklājot un atskaņojot lietotāju lietojumprogrammu darbības, WinRunner var efektīvi palīdzēt testētājiem pārbaudīt dažādus sarežģītu uzņēmuma līmeņa lietojumprogrammu laidienus, uzlabot testētāju darba efektivitāti un kvalitāti, kā arī nodrošināt bez problēmām un ilgtermiņa stabilu darbību starpplatformu, sarežģītu uzņēmuma līmeņa lietojumprogrammām. Loadrunner, nozares standarta slodzes testēšanas rīks LoadRunner ir slodzes testēšanas rīks, kas prognozē sistēmas darbību un veiktspēju. Simulējot vienlaicīgu slodzi un reāllaika veiktspējas uzraudzību, simulējot desmitiem miljonu lietotāju, kas ievieš vienlaicīgas slodzes un reāllaika veiktspējas uzraudzību, LoadRunner ļauj pārbaudīt visu uzņēmuma arhitektūru. Izmantojot LoadRunner, organizācijas var samazināt testēšanas laiku, optimizēt veiktspēju un paātrināt lietojumprogrammu izlaišanas ciklus. TestDirector, globāla testu vadības sistēma TestDirector ir nozares pirmā tīmekļa testu pārvaldības sistēma, kas ļauj pārvaldīt testus visā pasaulē gan jūsu uzņēmumā, gan ārpus tās. Integrējot visas testa pārvaldības daļas, ieskaitot prasību pārvaldību, testa plānošanu, testa izpildi un kļūdu izsekošanu, TestDirector ievērojami paātrina testēšanas procesu. Funkcionālās testēšanas rīks Rational Robot IBM Rational Robot ir nozares vadošais funkcionālās testēšanas rīks, kas palīdz testētājiem veikt veiksmīgus testus pat pirms viņi apgūst uzlabotas skriptēšanas metodes. Tas ir integrēts testētāja darbvirsmā IBM Rational TestManager, kur testētāji var plānot, organizēt, izpildīt, pārvaldīt un ziņot par visām testēšanas darbībām, ieskaitot manuālo testu ziņojumus. Šī dubultā testēšanas un pārvaldības funkcionalitāte ir ideāls sākums automatizētai testēšanai. Vienību testēšanas instrumenti xUnit sērija Šobrīd populārākais vienību testēšanas rīks ir xUnit sērijas ietvars, kas dažādās valodās parasti ir sadalīts JUnit (java), CppUnit (C++), DUnit (Delphi), NUnit (.net), PhpUnit (Php) utt. Pirmais un ievērojamākais šīs testēšanas sistēmas pielietojums ir atvērtā koda JUnit. Funkcionālās testēšanas rīks SilkTest Borland SilkTest 2006 ir programmatūras funkcionālās testēšanas rīks un ir viens no Borland piedāvātajiem programmatūras kvalitātes pārvaldības risinājumu komplektiem. Šis rīks izmanto vedņa iestatījumus un automatizētu testa izpildi, ļaujot gan iesācējiem, gan pieredzējušiem ekspertiem ātri izveidot funkcionālos testus un analizēt funkcionālās kļūdas. Veiktspējas testēšanas rīks WAS Microsoft tīmekļa lietojumprogrammu stresa rīks ir rīku komplekts, ko izstrādājuši Microsoft vietņu testētāji, īpaši reālās pasaules vietņu stresa testēšanai. Izmantojot šo jaudīgo stresa testēšanas rīku, varat izmantot nelielu skaitu klienta puses datoru, lai simulētu iespējamo ietekmi, ko rada liels lietotāju skaits, kas tiešsaistē pāriet uz jūsu vietni. Automatizēts baltās kastes testēšanas rīks Jtest Jtest ir automatizēts baltās kastes testēšanas rīks Java valodai, ko uzsāka Parasoft, kas uzlabo koda uzticamību, automātiski ieviešot Java vienību testēšanu un koda standarta validāciju. parasoft ražo arī C++ testu, kas ir C/C++ baltās kastes testēšanas rīks. JMeter, funkcionālās un veiktspējas testēšanas rīks JMeter ir Apache organizācijas atvērtā koda projekts, kas ir funkcionālās un veiktspējas testēšanas rīks, kas 100% ieviests Java. Veiktspējas testēšanas un analīzes rīks WEBLODE webload ir veiktspējas testēšanas un analīzes rīks, ko uzsāka RadView, kas ļauj tīmekļa lietojumprogrammu izstrādātājiem automatizēt stresa testēšanu; Webload pārbauda tīmekļa veiktspēju, simulējot reālu lietotāju darbības un radot stresa slodzes.
|