Kā izpildīt jaunu Apache JMeter slodzes testu

Izpildiet jaunu Apache JMeter slodzes testu ar LoadFocus

Ir diezgan vienkārši izveidot jaunu slodzes testu tīmekļa vietnei vai API galapunktam, izmantojot lietotāja saskarni no New Load Test lapas. Lai piekļūtu šai lapai un izveidotu jaunu testu, jums jābūt pierakstītam savā kontā.

Apache JMeter slodzes testa konfigurācija

Soļi jauna slodzes testa konfigurēšanai

1. Izvēlieties testa nosaukumu

Mēs automātiski ģenerējam testa nosaukumu, izmantojot pašreizējo datumu un laiku. Varat mainīt testa nosaukumu savam slodzes testam, pārejot uz Test Name ievades lauku un iestatot savu nosaukumu.

Slodzes testa nosaukums

2. Izvēlieties līdz 5 testa atrašanās vietām

Vairāku atrašanās vietu slodzes tests

Tagad varat izvēlēties vairākas atrašanās vietas (līdz 5), no kurām injicēt slodzi. Tas simulē reālās pasaules datplūsmu, kas nāk no dažādiem ģeogrāfiskiem reģioniem vienlaicīgi. Katrai izvēlētajai atrašanās vietai var piešķirt datplūsmas procentuālo daļu vai konkrētu virtuālo lietotāju skaitu. Piemēram, ja izvēlaties 5000 virtuālos lietotājus kopā, varat tos sadalīt pa vairākām atrašanās vietām, piemēram:

  • US East (N. Virginia): 20% (1000 lietotāji)
  • Canada (Central): 20% (1000 lietotāji)
  • Europe (London): 20% (1000 lietotāji)
  • Asia Pacific (Hong Kong): 20% (1000 lietotāji)
  • US West (N. California): 20% (1000 lietotāji)

Sīkāka informācija par pieejamajām atrašanās vietām ir atrodama šeit. Ja jums jāiekļauj IP baltajā sarakstā, lūdzu, skatiet šo pamācību.

Rezultāti pa atrašanās vietām

Izpildot testus no vairākām atrašanās vietām, varat pārbaudīt veiktspējas metrikas, piemēram, atbildes laikus, kļūdas un pieprasījumus/s katrai atsevišķai atrašanās vietai vai skatīt kombinētos rezultātus. Šis granularitātes līmenis palīdz labāk saprast, kā jūsu lietotne darbojas lietotājiem dažādos reģionos.

3. Slodzes scenāriji

Mēs piedāvājam trīs iepriekš definētus scenārijus, lai palīdzētu ātri sākt:

  • Initial Load
  • Warm-up Load
  • Moderate Load

Vienkārši noklikšķiniet uz pogas Apply jebkurā scenārijā, lai automātiski aizpildītu slodzes testa konfigurāciju.

Slodzes testa scenāriji

4. Testa konfigurācija

Load Configuration solis ir vieta, kur definējat:

  • Virtuālo lietotāju skaitu
  • Testa ilgumu (vai testa iterācijas)
  • Pakāpeniskās palielināšanas laiku
  • Pakāpeniskās palielināšanas soļus

Varat vizuāli pārbaudīt, kā jūsu slodzes tests tiks izpildīts, skatot grafiku, kas attēlo pakāpeniskās palielināšanas procesu un kopējo ilgumu.

Testa konfigurācija

5. Apache JMeter skriptu augšupielāde un validācija

Šeit augšupielādējat savu JMX testa skripta failu (vienu katram testam) un jebkurus CSV failus, kas var būt nepieciešami.

JMeter skripta validācija

JMeter testa faila validācija

  • Mēs esam pievienojuši automātisku validāciju JMeter .jmx failiem augšupielādes laikā.
  • Varat vilkt un nomest savus .jmx un .csv failus augšupielādes zonā vai izmantot pogu Upload JMeter Scripts.
  • Ja ar skriptu ir kādas problēmas, jūs tiksiet nekavējoties informēts.

Apache JMeter skriptu augšupielāde

JMeter testa izpilde un rezultātu pārbaude

Pēc slodzes testa konfigurēšanas un visu nepieciešamo failu augšupielādes noklikšķiniet uz Run Test, lai sāktu JMeter slodzes testu.

Pēc testa pabeigšanas varat:

  • Skatīt kopējās veiktspējas metrikas cilnē Overview.
  • Analizēt rezultātus pa atrašanās vietām, lai redzētu, kā katrs reģions darbojās.
  • Pārbaudīt kļūdas, atbildes laikus, pieprasījumus/s un citu informāciju detalizēto rezultātu sadaļās.

Sīkāku informāciju par Apache JMeter slodzes testu rezultātu analīzi skatiet mūsu slodzes testu rezultātu pamācībā.