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

  1. Otevřete záložku AI Assist Přejděte na dashboard výsledků testu a klikněte na záložku AI Assist.
  2. 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 stackVytvořit nový tech stack
Vyberte z uložených konfigurací k opětovnému použitíDefinujte jazyky, frameworky, databázi, server a cloud

Select or Create Tech Stack

Vytvoření nového technologického stacku

Pokud se rozhodnete definovat nový stack, zadejte název a vyberte technologie v každé kategorii:

Generate AI Analysis - Tech Stack Form

  • 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.

Enter Tech Stack Name

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.

Overall AI Analyses List

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

Print AI Analysis Report

Pro tisk nebo uložení PDF reportu AI analýzy:

  1. Najděte položku analýzy v seznamu.
  2. Klikněte na ikonu Tisk Print Icon.
  3. 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í.

AI-Generated Test Insights

Doporučení pro technologický stack

Pod vašimi přehledy sekce Doporučení pro technologický stack zobrazuje přizpůsobené tipy na optimalizaci.

Tech Stack Recommendations Overview

  • 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í

  1. 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.

  2. 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ěží.

  3. 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.

  4. 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í.

Delete AI Analysis Confirmation

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ěží.