Kuormitustestitulosten tekoälyanalyysi

Tekoälyanalyysin yleiskatsaus

Kuormitustestitulosten tekoälyanalyysi -ominaisuus hyödyntää tekoälyä suorituskykytestitulosten tulkintaan ja toiminnallisten näkemysten tarjoamiseen. Määrittämällä teknologiapinosi saat sekä korkean tason yhteenvedon testin suorituskyvystä että teknologiakohtaisia suosituksia sovelluksesi optimoimiseksi. Toimii sekä LoadFocuksen natiivikuormitustesteille että Apache JMeter -kuormitustestaukselle.

Mikä on kuormitustestitulosten tekoälyanalyysi?

Tekoälyanalyysi tutkii keskeisiä mittareita -- kuten vasteaikoja, virhemääriä ja läpimenoa -- LoadFocus- tai JMeter-testiajoistasi, tunnistaen automaattisesti mahdolliset pullonkaulat ja parannusalueet. Lisäksi se räätälöi ehdotukset valitsemasi teknologiapinon perusteella, varmistaen suositusten olevan relevantteja ympäristöllesi.

Kuinka käyttää tekoälyanalyysiä

  1. Avaa AI Assist -välilehti Siirry testituloskojelaudalle ja napsauta AI Assist -välilehteä.
  2. Aloita uusi analyysi Napsauta New AI Analysis (beta) aloittaaksesi näkemysten tuottamisen nykyiselle testiajolle.

Teknologiapinon valinta tai luominen

Ennen analyysiä määritä sovelluksessasi käytetyt teknologiat. Voit joko valita aiemmin tallennetun teknologiapinon tai määrittää uuden.

Käytä tallennettua teknologiapinoaLuo uusi teknologiapino
Valitse tallennetuista konfiguraatioista uudelleenkäyttöönMääritä kielet, kehykset, tietokanta, palvelin ja pilvi

Valitse tai luo teknologiapino

Uuden teknologiapinon luominen

Jos päätät määrittää uuden pinon, anna nimi ja valitse teknologiasi kussakin kategoriassa:

Luo tekoälyanalyysi - teknologiapinolomake

  • Ohjelmointikielet (esim. JavaScript, TypeScript)
  • Kehykset ja kirjastot (esim. React, Next.js)
  • Tietokanta (esim. MongoDB, PostgreSQL)
  • Sovellus/web-palvelin (esim. Node.js, Tomcat)
  • Pilvipalveluntarjoaja (esim. AWS, Azure)
  • Lisätiedot (valinnaisia huomioita)

Teknologiapinon nimeäminen

Anna pinolle kuvaava nimi, jotta voit helposti käyttää sitä uudelleen myöhemmin.

Syötä teknologiapinon nimi

Tekoälyanalyysin tuottaminen

Kun teknologiapinosi on valittu tai luotu, napsauta Continue saadaksesi LoadFocuksen käsittelemään testidatasi.

Tekoälyanalyysien kokonaislista

Näet luettelon tuotetuista analyyseistä. Jokainen merkintä näyttää:

  • Aikaleiman ja ajon yksityiskohdat
  • Print-kuvakkeen PDF-raportin tuottamiseen
  • Trash-kuvakkeen analyysin poistamiseen

Tekoälyanalyysin tulostaminen

Tulosta tekoälyanalyysiraportti

Tulostaaksesi tai tallentaaksesi tekoälyanalyysiraportin PDF-muodossa:

  1. Etsi analyysimerkintä luettelosta.
  2. Napsauta Print-kuvaketta Print-kuvake.
  3. Selaimesi tulostusvalintaikkuna ilmestyy -- valitse Tallenna PDF:nä tai fyysinen tulostimesi.

Tekoälyn tuottamien näkemysten tarkastelu

Valitse analyysi luettelosta nähdäksesi:

  • Testin suorituskykyyhteenveto korostaa keskimääräiset ja enimmäisvasteajat, virhemäärän ja läpimenon.
  • Läpimenon analyysi arvioi kuinka järjestelmäsi suoriutui annetun kuormituksen alla.
  • Parannusalueet osoittaa mahdolliset pullonkaulat tai riskit.
  • Seuraavat toimenpiteet suosittelee lisätoimia tai suoritettavia testejä.

Tekoälyn tuottamat testinäkemykset

Teknologiapinosuositukset

Näkemystesi alapuolella Teknologiapinosuositukset-osio tarjoaa räätälöityjä optimointivinkkejä.

Teknologiapinosuositusten yleiskatsaus

  • Teknologiapinosi näyttää valitut teknologiat merkintöinä.
  • Räätälöidyt suositukset listaa priorisoidut toimenpiteet vaikutustasoilla (Korkea, Keskitaso, Matala).

Esimerkkisuosituksia

  1. Optimoi tietokantakyselyjen suorituskyky (Korkea vaikutus) Ottaen huomioon pinosi (JavaScript, TypeScript, React, Next.js, MongoDB, Node.js ja AWS), harkitse MongoDB-indeksien optimointia, Next.js:n palvelinpuolen renderöinnin hyödyntämistä ja AWS RDS -konfiguraatioiden säätöä.

  2. Toteuta välimuististrategia (Keskitaso vaikutus) Lisää välimuistikerros (esim. Redis tai CloudFront) vähentääksesi toistuvan pyynnön latenssia kuormituksen kasvaessa.

  3. Infrastruktuurin automaattinen skaalaus (Keskitaso vaikutus) Konfiguroi AWS Auto Scaling -ryhmät säätämään laskentaresursseja dynaamisesti liikenteen perusteella.

  4. Palvelimettoman kustannusten optimointi (Matala vaikutus) Tutustu AWS Lambdaan tai Fargateen maksaaksesi vain kulutetusta laskenta-ajasta ja yksinkertaistaaksesi skaalausta.

Analyysin poistaminen tai uudelleentuottaminen

Jos sinun on poistettava tekoälyanalyysi, napsauta roskakorikuvaketta merkinnän vieressä ja vahvista poisto.

Vahvista tekoälyanalyysin poisto

Huomio: Poisto on pysyvä, mutta voit aina tuottaa uuden analyysin samalle testiajolle.

Yhteenveto

Kuormitustestitulosten tekoälyanalyysi nopeuttaa suorituskyvyn säätöä yhdistämällä automaattisia näkemyksiä teknologiakohtaisiin suosituksiin. Määritä pinosi kerran ja hyödynnä tekoälyn ohjausta pitääksesi sovelluksesi käynnissä sujuvasti kuormituksen alla.