Ohjelmistojen Testaus

Vastausajan testaus aloittelijoille

30. lokakuuta 2021

Vastausaikatestaus mittaa aikaa, joka kuluu yhdeltä järjestelmäsolmulta vastata toisen pyyntöön. Järjestelmältä kuluu aikaa saavuttaa tietty syöte, kunnes prosessi on ohi.

Esimerkiksi, jos sinulla on ANTAA POTKUT , ja haluat tietää tarkalleen, kuinka paljon aikaa JSON-tietojen suorittamiseen kuluu. Vastausaika mittaa palvelimen vastausta jokaiseen tapahtumaan tai kyselyyn.

Vastausaika alkaa, kun käyttäjä lähettää pyynnön, ja päättyy, kun sovellus ilmoittaa, että kirjoitus on valmis.

Sisällysluettelo

Kuinka mitata vasteaikaa?

  • Jokaisen työkalun keräämien mittareiden laskentamenetelmä
  • Työkalut Simuloi lataus- ja talteenottonopeutta, mikä voi vaikuttaa vasteaikaan
  • Ylimääräiset kohteet tallennetaan valvottaessa käyttäjän kuormia
  • Kunkin laitteen keräämien mittareiden laskeminen lisää vasteaikaa suuren resurssien kulutuksen vuoksi.
  • Kahden laitteen arkkitehtuuri voi olla erilainen

Vastausmittareiden tyypit

    Keskimääräinen vasteaika

Se on kunkin edestakaisen matkan keskimääräinen aika. Keskimääräinen vasteaika sisältää CSS-, HTML-, XML-, kuvien, JavaScript-tiedostojen jne. latausajan. Siksi keskiarvoon vaikuttaa, jos järjestelmässä on hitaita komponentteja.

    Huippuvasteaika

Se auttaa sinua löytämään monimutkaisia ​​komponentteja. Sen avulla voit nähdä järjestelmän epäsäännöllisyydet, jos tiettyä pyyntöä ei käsitellä asianmukaisesti. Esimerkiksi voi olla suoritettu valtava tietokantakysely, joka vaikuttaa vasteaikaan. Tämä kysely ei salli sivun latautumista haluttuun aikaan.

    Virheprosentti

Se on matemaattinen laskelma, joka näyttää ongelmapyyntöjen prosenttiosuuden kaikista pyynnöistä. Tämä prosenttiosuus laskee kaikki HTTP-tilakoodit, jotka osoittavat virheen palvelimella. Se riippuu myös suosituksista, jotka ovat aikakatkaisuja.

Vasteajan arvot

0,1 sekuntia

Se on suosituin vastausaika. Jos tämä vasteaika on 0,1, käyttäjät kokevat aina, että sovellus vastaa välittömästi eikä tunne keskeytyksiä.

1,0 sekuntia

Se määritellään vasteajan enimmäisrajaksi. Käyttäjät eivät halua keskeytyksiä, vaikka he saattavat kokea viivettä. Yli sekunnin vasteaika voi keskeyttää käyttökokemuksen.

10 sekuntia

Se on enimmäisraja, jonka jälkeen vasteaika ylittää hyväksyttävän rajan. Jos vastausaika kuitenkin ylittää 6 sekuntia, käyttäjä poistuu sivustolta tai sulkee sovelluksen.

Yleensä vasteajan tulee olla mahdollisimman nopea 0,1 – 1 sekunnin välein. Ihmiset voivat kuitenkin sopeutua hitaampiin vasteaikoihin, mutta he eivät koskaan ole tyytyväisiä yli 2 sekunnin vasteaikaan. Mitä lyhyemmät vasteajat, sitä parempi on asiakastyytyväisyys, pienemmät kustannukset ja korkeampi asiakastyytyväisyys.

Vastausajan testaustyökalut

Apache JMeter

JMeter on automaation testaustyökalu, joka suorittaa kuormitustestejä, toimintatestejä, regressiotestejä eri teknologioilla. Se tukee erityyppisiä sovelluksia, protokollia ja palvelimia, kuten SOAP, TCP, FTP. SOAP, LDAP MOM, shell-skriptit, sähköpostiprotokollat, Java-objektit, tietokanta.

OMINAISUUDET

  • Se on avoimen lähdekoodin ohjelmisto.
  • Interaktiivinen ja selkeä GUI.
  • Se on erittäin pitkittynyt.
  • Testisuunnitelmat tallennetaan XML-muodossa.
  • Se on alustasta riippumaton.
  • Paras API-automaatiotyökalu.

HINTA

Se on ilmainen käyttää.

LoadRunner

LoadRunner on ratkaisu Suorituskykytestaus Hewlett-Packard (HP). Se on yksi parhaiten automatisoiduista suorituskyvyn testaustyökaluista, ja sen markkinaosuus on lähes 50 prosenttia. Loadrunner simuloi satoja virtuaalisia käyttäjiä sovellukseesi, seuraa erilaisia ​​suorituskykymittareita ja eristää toisen asiakkaan ja palvelimen pullonkauloja.

OMINAISUUDET

  • Pilvien testaus.
  • Pohjimmainen syy Analytics .
  • Tukee laajaa valikoimaa sovelluksia.
  • Jatkuva testaus.
  • Mobiilitestaus.
  • Interaktiivinen käyttäjätapahtumasimulaatio.

HINTA

    YHTEISÖN PAINOS-VapaaVIRTUAALISET KÄYTTÄJÄPÄIVÄT-0,56 dollaria / virtuaalinen käyttäjäpäiväYRITYSVERSIO- Ota yhteyttä myyjään