架构师_程序员_码农网

K Hae salasana
Rekisteröidy

QQ登录

Vain yksi askel alkuun

Etsi
Näkymiä:7104|Vastauksia: 0
打印 上一主题 下一主题

Verkkosivuston suorituskyvyn testaustyökalut ja ohjeet

[kopioi linkki]
H 跳转到指定楼层
rakennuksen omistajalle
发表于 2014-10-11 21:21:04|只看该作者回帖奖励|Käänteinenselaus|Lukutila

 Web 2.0-teknologian nopean kehityksen myötä monet yritykset ovat kehittäneet useita Web-pohjaisia verkkosivustopalveluja, yleensä Web-sovellusten suunnittelussa ja kehittämisessä on vaikea simuloida suurta määrää käyttäjiä samanaikaisesti pääsyä järjestelmään todellisessa tilanteessa, joten kun verkkosivusto täyttää vierailun huipun, on helppo tapahtua, kun palvelimen vastenopeus hidastuu tai jopa palvelun keskeytyminen. Jotta vältetään tämä tilanne, tarve todellinen simulointi suuri määrä käyttäjiä käyttää Web-sovellusjärjestelmän suorituskyvyn testausvälineitä stressitestaus, testata vasteaika staattisten HTML-sivujen ja jopa testata vasteaika dynaamisten web-sivujen (mukaan lukien ASP, PHP, JSP, jne.), antaa tietoja palvelimen suorituskyvyn optimointi ja säätö tietojen perusteella.

  Suosittelen, että te Web 2.0-kehittäjät ja testaajat käyttävät Microsoftin Web Application Stress Tool tätä työkaluohjelmistoa, tämä pieni työkalu, jonka Microsoft tarjoaa, on vain 9.58M, hyvin pieni ja käytännöllinen. Vaikka toiminto kuin ammattimainen LoadRunner, mutta LoadRunner-volyymi on valtava, hinta ei ole kallis, yleinen liiketoiminta ei käytä niin paljon rahaa LoadRunnerin ostamiseen, ja Microsoftin WAS on täysin ilmainen, ja tärkeimmät ominaisuudet ovat käytettävissä, tarpeeksi käyttää linjalla.

  Microsoft Web Application Stress Tool voi tehokkaasti testata sivuston kuormituksen suorituskykyä, tämä ohjelmisto voidaan simuloida skriptin kautta 100 vahvaa samanaikaista käyttäjän pääsyä ja simuloida joitakin todellisia käyttäjän napsautustoimintoja, WAS voidaan myös liittää etä-Windows-verkkopalvelimen suorituskykylaskureihin (Performance Counter), palvelimen suorituskyvyn kautta palvelimen suorituskyvyn määrittämiseksi. WAS voi myös muodostaa yhteyden etä-Windows-verkkopalvelimen suorituskykylaskuriin järjestelmän pullonkaulojen löytämiseksi analysoimalla palvelimen suorituskykyä (suorittimen/muistin jne.) Prosessorin käyttöprosentti kuvastaa prosessorin yleiskustannuksia, ja jatkuvasti yli 75 prosenttia ylittävät prosessorin käyttöprosentit ovat selvä merkki siitä, että suorituskyvyn pullonkaula on prosessorissa.

  WAS tuottaa yksityiskohtaisia raportteja jokaisen testiajon päätteeksi, ja WAS-raportteja voi tarkastella valitsemalla Raportit Näytä-valikosta.

  Lisäksi CSDN on tehnyt yhteenvedon myös muista testaustyökaluista, kuten suorituskykytestaustyökaluista ja toiminnallisista testaustyökaluista, ja kymmenen tärkeintä testaustyökalua on lueteltu alla:

   WinRunner, teollisuustason automatisoitu testaustyökalu.

  Mercury Interactiven WinRunner on yritystason toiminnallisen testauksen työkalu, jolla tarkistetaan, pystyykö sovellus saavuttamaan odotetun toiminnallisuuden ja toimimaan oikein. Tallentamalla, havaitsemalla ja toistamalla automaattisesti käyttäjän sovelluksen toimintoja WinRunner voi tehokkaasti auttaa testaajia testaamaan monimutkaisten yrityssovellusten eri versioita, parantaa testaajien tehokkuutta ja laatua sekä varmistaa monialustaisen, monimutkaisen yrityssovelluksen ongelmattoman julkaisun ja pitkän aikavälin vakaan toiminnan.

   Loadrunner, alan standardikuormitustestaustyökalu

  LoadRunner on kuormitustestaustyökalu, joka ennustaa järjestelmän käyttäytymistä ja suorituskykyä. LoadRunner pystyy testaamaan kokonaisia yritysarkkitehtuureja simuloimalla kymmeniä miljoonia käyttäjiä samanaikaisen kuormituksen alaisena ja tarkkailemalla suorituskykyä reaaliaikaisesti ongelmien tunnistamiseksi ja paikantamiseksi. LoadRunnerin avulla organisaatiot voivat minimoida testausajan, optimoida suorituskyvyn ja nopeuttaa sovellusten julkaisusyklejä.

   testdirector, maailmanlaajuinen testinhallintajärjestelmä.

  TestDirector on alan ensimmäinen verkkopohjainen testienhallintajärjestelmä, jonka avulla voit hallita testejä maailmanlaajuisesti sekä organisaatiosi sisällä että sen ulkopuolella. TestDirector nopeuttaa testausprosessia huomattavasti integroimalla kaikki testien hallinnan osa-alueet, kuten vaatimustenhallinnan, testauksen suunnittelun, testauksen suorittamisen ja virheiden seurannan, yhteen sovellukseen.

   Toiminnallisen testauksen työkalut Rational Robot

  IBM Rational Robot on alan johtava toiminnallisen testauksen työkalu, joka auttaa testaajia suorittamaan onnistuneita testejä jo ennen kuin he oppivat kehittyneitä skriptitekniikoita. Se on integroitu testaajan työpöydälle IBM Rational TestManageriin, jossa testaaja voi suunnitella, organisoida, toteuttaa, hallita ja raportoida kaikkia testaustoimintoja, myös manuaalisia testiraportteja. Tämä testauksen ja hallinnan kaksoistoiminnallisuus on ihanteellinen alku automatisoidulle testaukselle.

   Yksikkötestaustyökalut xUnit-sarja

  Tällä hetkellä suosituin yksikkötestaustyökalu on xUnit-sarjan kehykset, joita käytetään yleisesti eri kielten mukaan jaetaan JUnitiin (java), CppUnitiin (C++), DUnitiin (Delphi), NUnitiin (.net), PhpUnitiin (Php) ja niin edelleen. Ensimmäinen ja tunnetuin tämän testauskehyksen sovellus on Erich Gamman (Design Patterns -kirjan kirjoittaja) ja Kent Beckin (XP:n (Extreme Programming) perustaja) tarjoama avoimen lähdekoodin JUnit.

   Toiminnallisen testauksen työkalut SilkTest

  Borland SilkTest 2006 on ohjelmistojen toiminnallisen testauksen työkalu, joka on osa Borlandin ohjelmistojen laadunhallintaratkaisujen sarjaa. Työkalu käyttää testien määrittämiseen ja suorittamisen automatisointiin apuna ohjattavia työkaluja, joiden avulla sekä aloittelevat ohjelmoijat että kokeneet asiantuntijat voivat nopeasti määrittää toiminnallisia testejä ja analysoida toiminnallisia virheitä.

   Suorituskyvyn testaustyökalu WAS

  Microsoft Web Application Stress Tool on Microsoftin verkkotestaajien kehittämä joukko työkaluja, jotka on suunniteltu erityisesti todellisen verkkosivuston stressitestien suorittamiseen. Tämän tehokkaan stressitestityökalun avulla voit simuloida pienellä määrällä asiakastietokoneita sitä vaikutusta, joka suurella käyttäjämäärällä voi olla verkkopalveluun.

   Automaattinen White Box -testausväline Jtest

  Jtest on parasoftin java-kielen automatisoitu white-box-testaustyökalu, joka parantaa koodin luotettavuutta automatisoimalla java-yksikkötestauksen ja koodin standardien tarkistamisen. parasoft tuottaa myös C++ testin, C/C++ white-box-testaustyökalun.

   Toiminnalliset ja suorituskykytestaustyökalut JMeter

  JMeter on Apachen organisoima avoimen lähdekoodin projekti , se on toiminnallinen ja suorituskykytestaustyökalu , joka on toteutettu 100-prosenttisesti javalla .

   Suorituskyvyn testaus- ja analysointityökalut WEBLODE

  webload on RadView'n suorituskykytestaus- ja analyysityökalu, jonka avulla verkkosovellusten kehittäjät voivat automatisoida stressitestien suorittamisen. webload testaa verkon suorituskykyä simuloimalla todellisten käyttäjien toimintoja ja luomalla stressikuorman.






Edellinen artikkeli: Tiedä intranet ip ja mac, miten päästä LAN muita koneita?
Seuraava:App crash rate in iPhone 5s on 2 kertaa suurempi kuin muut iPhonet
Coder.com, julkaistaan vain käytännön prosessissa, kohtasi teknisiä vaikeuksia, älä johda muita harhaan.
Sinun täytyy kirjautua sisään ennen kuin voit lähettää viestiä takaisin Kirjaudu sisään | Rekisteröidy

T ämä versio integraalisista säännöistä


VASTUUVAPAUSLAUSEKE: Kaikki Code Farmerin julkaisemat ohjelmistot, ohjelmointimateriaalit tai artikkelit on tarkoitettu käytettäväksi vain oppimis- ja tutkimustarkoituksiin; edellä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muutoin kaikki seuraukset jäävät käyttäjien itsensä kannettaviksi. Tämän sivuston tiedot verkosta, tekijänoikeuskiistalla ei ole mitään tekemistä tämän sivuston kanssa. Sinun on poistettava edellä mainittu sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tuet aitoa ohjelmistoa, osta rekisteröinti ja saat parempaa aitoa palvelua. Jos on olemassa rikkomuksia, ota meihin yhteyttä sähköpostitse, jotta voimme käsitellä sitä.

Sähköposti To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 12:36

Quick ReplyTakaisin alkuunTakaisin luetteloon