Programmatūras Testēšana

Reakcijas laika pārbaude iesācējiem

2021. gada 30. oktobris

Atbildes laika pārbaude mēra laiku, kas nepieciešams vienam sistēmas mezglam, lai atbildētu uz cita pieprasījumu. Ir pienācis laiks sistēmai, lai sasniegtu konkrēto ievadi, līdz process ir beidzies.

Piemēram, ja jums ir UGUNS , un vēlaties precīzi zināt, cik daudz laika nepieciešams JSON datu izpildei. Atbildes laiks mēra servera atbildi uz katru darījumu vai vaicājumu.

Atbildes laiks sākas, kad lietotājs nosūta pieprasījumu, un beidzas, kad lietojumprogramma paziņo, ka rakstīšana ir pabeigta.

Satura rādītājs

Kā izmērīt reakcijas laiku?

  • Katra rīka apkopotās metrikas aprēķināšanas metode
  • Rīki Simulē ielādi un uztveršanas ātrumu, kas var mainīt reakcijas laiku
  • Papildu vienumi, kas reģistrēti, uzraugot lietotāja ielādes
  • Katras ierīces savākto metriku aprēķināšana palielina reakcijas laiku lielā resursu patēriņa dēļ.
  • Abu ierīču arhitektūra var atšķirties

Atbildes metrikas veidi

    Vidējais reakcijas laiks

Tas ir vidējais laiks, kas nepieciešams katram braucienam turp un atpakaļ. Vidējais reakcijas laiks ietver CSS, HTML, XML, attēlu, JavaScript failu utt. ielādes laiku. Tāpēc vidējais rādītājs tiek ietekmēts, ja sistēmā atrodas lēni komponenti.

    Maksimālais reakcijas laiks

Tas palīdz atrast sarežģītas sastāvdaļas. Tas ļauj jums redzēt pārkāpumus sistēmā, ja konkrēts pieprasījums netiek pienācīgi apstrādāts. Piemēram, var tikt izpildīts milzīgs datu bāzes vaicājums, kas ietekmē atbildes laiku. Šis vaicājums neļauj lapai ielādēt vēlamajā laikā.

    Kļūdu līmenis

Tas ir matemātisks aprēķins, kas parāda problēmu pieprasījumu procentuālo attiecību pret visiem pieprasījumiem. Šī procentuālā daļa saskaita visus HTTP statusa kodus, kas serverī parāda kļūdu. Tas ir atkarīgs arī no ieteikumiem, kas ir noildzis.

Reakcijas laika vērtības

0,1 sekunde

Tas ir vislabvēlīgākais reakcijas laiks. Ja šis reakcijas laiks ir 0,1, lietotājiem vienmēr šķiet, ka lietojumprogramma reaģē uzreiz un nejūt nekādus pārtraukumus.

1,0 sekunde

Tas ir definēts kā maksimālais reakcijas laika ierobežojums. Lietotāji nevēlas nekādus pārtraukumus, lai gan viņiem var rasties neliela aizkave. Reakcijas laiks, kas pārsniedz vienu sekundi, var traucēt lietotāja pieredzi.

10 sekundes

Tā ir maksimālā robeža, pēc kuras reakcijas laiks pārsniedz pieļaujamo robežu. Tomēr, ja reakcijas laiks pārsniedz 6 sekundes, lietotājs pamet šo vietni vai aizvērs lietojumprogrammu.

Parasti reakcijas laikam jābūt pēc iespējas ātrākam intervālā no 0,1 līdz 1 sekundei. Tomēr cilvēki var pielāgoties lēnākiem reakcijas laikiem, taču viņi nekad nebūs apmierināti ar reakcijas laiku, kas pārsniedz 2 sekundes. Jo mazāks atbildes laiks, jo labāk ir klientu apmierinātība, mazākas izmaksas un augstāka klientu apmierinātība.

Reakcijas laika pārbaudes rīki

Apache JMeter

JMeter ir automatizācijas testēšanas rīks, kas veic slodzes testu, funkcionālo testu, regresijas testu dažādās tehnoloģijās. Tā atbalsta dažāda veida lietojumprogrammas, protokolus un serverus, piemēram, SOAP, TCP, FTP. SOAP, LDAP MOM, čaulas skripti, pasta protokoli, Java objekti, datu bāze.

IESPĒJAS

  • Tā ir atvērtā pirmkoda programmatūra.
  • Interaktīvs un vienkāršs GUI.
  • Tas ir ļoti izstiepts.
  • Testa plāni tiek glabāti XML formātā.
  • Tas ir no platformas neatkarīgs.
  • Labākais API automatizācijas rīks.

CENA

To var izmantot bez maksas.

LoadRunner

LoadRunner ir risinājums Veiktspējas pārbaude autors Hewlett-Packard (HP). Tas ir viens no vislabāk automatizētajiem veiktspējas pārbaudes rīkiem, un tas ir aizņēmis gandrīz 50 procentus no tirgus daļas. Loadrunner simulē simtiem virtuālo lietotāju jūsu lietojumprogrammā, pārrauga dažādus veiktspējas rādītājus un izolē cita klienta un servera vājās vietas.

IESPĒJAS

  • Mākoņu pārbaude.
  • Galvenais cēlonis Analytics .
  • Atbalsta plašu lietotņu klāstu.
  • Nepārtraukta pārbaude.
  • Mobilā testēšana.
  • Interaktīva lietotāja darījumu simulācija.

CENA

    KOPIENAS IZDEVUMS-BezmaksasVIRTUĀLĀS LIETOTĀJAS DIENAS-0,56 $/virtuālā lietotāja dienāUZŅĒMUMU IZDEVUMS- Sazinieties ar pārdevēju