AI analýza výsledků zátěžového testování
Přehled AI analýzy
Funkce AI analýza výsledků zátěžového testování využívá umělou inteligenci k interpretaci výsledků vašich výkonnostních testů a poskytování praktických přehledů. Definováním vašeho technologického stacku obdržíte jak souhrnný přehled výkonu testu, tak doporučení specifická pro váš technologický stack k optimalizaci vaší aplikace. Funguje jak pro nativní zátěžové testy LoadFocus, tak pro zátěžové testování Apache JMeter.
Co je AI analýza výsledků zátěžového testování?
AI analýza zkoumá klíčové metriky -- jako jsou doby odezvy, míry chyb a propustnost -- z vašeho testovacího běhu LoadFocus nebo JMeter a automaticky identifikuje potenciální úzká místa a oblasti ke zlepšení. Navíc přizpůsobuje návrhy na základě vámi zvoleného technologického stacku, čímž zajišťuje relevanci doporučení pro vaše prostředí.
Jak přistoupit k AI analýze
- Otevřete záložku AI Assist Přejděte na dashboard výsledků testu a klikněte na záložku AI Assist.
- Spusťte novou analýzu Klikněte na New AI Analysis (beta) pro zahájení generování přehledů pro aktuální testovací běh.
Výběr nebo vytvoření technologického stacku
Před analýzou specifikujte technologie použité ve vaší aplikaci. Můžete buď zvolit dříve uložený technologický stack, nebo definovat nový.
| Použít uložený tech stack | Vytvořit nový tech stack |
|---|---|
| Vyberte z uložených konfigurací k opětovnému použití | Definujte jazyky, frameworky, databázi, server a cloud |
Vytvoření nového technologického stacku
Pokud se rozhodnete definovat nový stack, zadejte název a vyberte technologie v každé kategorii:
- Programovací jazyky (např. JavaScript, TypeScript)
- Frameworky a knihovny (např. React, Next.js)
- Databáze (např. MongoDB, PostgreSQL)
- Aplikační/webový server (např. Node.js, Tomcat)
- Cloudový poskytovatel (např. AWS, Azure)
- Další podrobnosti (volitelné poznámky)
Pojmenování technologického stacku
Dejte svému stacku popisný název, abyste ho mohli později snadno znovu použít.
Generování AI analýzy
Jakmile je váš technologický stack vybrán nebo vytvořen, klikněte na Continue pro zpracování dat vašeho testu službou LoadFocus.
Zobrazí se seznam vygenerovaných analýz. Každá položka ukazuje:
- Časový údaj a detaily běhu
- Ikonu Tisk pro vygenerování PDF reportu
- Ikonu Koš pro smazání analýzy
Tisk AI analýzy
Pro tisk nebo uložení PDF reportu AI analýzy:
- Najděte položku analýzy v seznamu.
- Klikněte na ikonu Tisk
. - Zobrazí se dialogové okno tisku vašeho prohlížeče -- zvolte Uložit jako PDF nebo vaši fyzickou tiskárnu.
Zobrazení přehledů generovaných AI
Vyberte analýzu ze seznamu pro zobrazení:
- Souhrn výkonu testu zvýrazňuje průměrné, maximální doby odezvy, míru chyb a propustnost.
- Analýza propustnosti hodnotí, jak váš systém fungoval při dané zátěži.
- Oblasti ke zlepšení poukazuje na potenciální úzká místa nebo rizika.
- Další kroky doporučuje další akce nebo testy ke spuštění.
Doporučení pro technologický stack
Pod vašimi přehledy sekce Doporučení pro technologický stack zobrazuje přizpůsobené tipy na optimalizaci.
- Váš technologický stack zobrazuje vybrané technologie jako odznaky.
- Přizpůsobená doporučení uvádějí prioritizované akce s úrovněmi dopadu (Vysoký, Střední, Nízký).
Příklady doporučení
Optimalizace výkonu databázových dotazů (Vysoký dopad) S vaším stackem JavaScript, TypeScript, React, Next.js, MongoDB, Node.js a AWS zvažte optimalizaci indexů MongoDB, využití server-side renderingu Next.js a ladění konfigurací AWS RDS.
Implementace strategie cachování (Střední dopad) Přidejte cachovací vrstvu (např. Redis nebo CloudFront) pro snížení latence opakovaných požadavků s rostoucí zátěží.
Automatické škálování infrastruktury (Střední dopad) Nakonfigurujte skupiny AWS Auto Scaling pro dynamickou úpravu výpočetních zdrojů na základě provozu.
Optimalizace nákladů na serverless (Nízký dopad) Prozkoumejte AWS Lambda nebo Fargate pro platbu pouze za spotřebovaný výpočetní čas a zjednodušení škálování.
Smazání nebo opětovné vygenerování analýzy
Pokud potřebujete odstranit AI analýzu, klikněte na ikonu koše vedle položky a potvrďte smazání.
Poznámka: Smazání je trvalé, ale vždy můžete vygenerovat novou analýzu pro stejný testovací běh.
Závěr
AI analýza výsledků zátěžového testování urychluje ladění výkonu kombinací automatizovaných přehledů s doporučeními specifickými pro váš technologický stack. Definujte svůj stack jednou a využijte AI řízeného poradenství k udržení plynulého chodu vaší aplikace pod zátěží.