Template per Benchmark Performance API in Excel
Struttura un benchmark di performance serio: scenari di carico, percentili di latenza, throughput, error rate e confronto baseline vs target, con formule Excel pronte e un foglio di sintesi pass/fail.
Esempio di output
FOGLIO 1: Sintesi Scenario Metrica Baseline Misurato Target/SLO Esito Login - carico normale p95 (ms) [base] [mis] 300 =SE(D2<=E2;"PASS";"FAIL") Login - picco p99 (ms) [base] [mis] 800 =SE(D3<=E3;"PASS";"FAIL") Checkout - carico normale Error rate % [base] [mis] 1 =SE(D4<=E4;"PASS";"FAIL") FOGLIO 2: Scenari ID Scenario Endpoint Utenti virtuali Durata (min) Ramp-up (s) Note SC-01 Login normale /auth/login 200 10 30 SC-02 Login picco /auth/login 1000 5 60 FOGLIO 3: Risultati grezzi Scenario Req totali Req/s p50 (ms) p95 (ms) p99 (ms) Errori Error rate % SC-01 [dato] [dato] [dato] [dato] [dato] [dato] =G2/B2*100 SC-02 [dato] [dato] [dato] [dato] [dato] [dato] =G3/B3*100 FOGLIO 4: Confronto baseline Scenario Metrica Baseline Misurato Delta % Regressione? SC-01 p95 [base] [mis] =(D2-C2)/C2*100 =SE(E2>0;"SÌ";"NO")
Domande frequenti
Latenza p50, p95 e p99, più throughput (req/s) ed error rate per ogni scenario di carico. I percentili sono inclusi perché la media nasconde le code lente: p99 è ciò che vivono i tuoi utenti peggio serviti, ed è spesso quello che viola gli SLO.
No per costruire la struttura: il prompt genera fogli, colonne e formule con placeholder. Incollerai poi i risultati grezzi del tuo strumento (k6, JMeter, Locust) nelle colonne dei dati e le formule di confronto e pass/fail si calcoleranno da sole.
Confronta ogni metrica misurata con la soglia/SLO che fornisci tu nella colonna target, tramite una formula =SE che restituisce PASS/FAIL. Non inventa soglie: se non le fornisci, lascia la colonna target come placeholder da compilare.
Vuoi un template su misura?
Costruiscine uno in poche domande — con la struttura corretta per il tuo standard.