Strumenti / Categoria
Strumenti API testing
Payload, cURL, asserzioni e riferimenti HTTP.
- Generatore di payload API Genera il body valido di una richiesta API e payload negativi etichettati (campi mancanti, tipi errati, limiti, formati) da un JSON Schema o da un esempio. Gratis.
- Libreria di payload JSON di esempio Libreria consultabile di payload JSON realistici per il testing API: auth, paginazione, errori problem+json, ordini, pagamenti, webhook e GraphQL. Copia o scarica.
- Codici di stato HTTP Codici di stato HTTP per tester: significato, quando un’API deve restituire ogni codice 1xx-5xx, cosa verificare e bug comuni come 200 con body di errore.
- Riferimento header HTTP Riferimento sugli header HTTP per chi testa API: content negotiation, caching, ETag, CORS, header di sicurezza, cookie, rate limit e tracing, con cosa testare.
- Generatore di comandi cURL Crea comandi curl da un form o analizza un curl incollato, poi convertilo in fetch, Playwright, Python requests e REST Assured. Quoting per Bash, cmd e PowerShell.
- Convertitore da cURL a codice Incolla un comando curl e ottieni un test API Playwright, una catena given/when/then di REST Assured, Python requests o fetch. Gestisce “Copy as cURL” e Windows.
- Validatore di risposte API Incolla una risposta API ed esegui controlli come un test runner: JSONPath esiste, uguale, tipo, regex e lunghezza, più asserzioni su status e header. Gratis, nel browser.
- API Assertion Builder Incolla una risposta JSON, seleziona i campi e ottieni codice di asserzione per Playwright, Postman pm.test, REST Assured o Cypress, con valori esatti o solo tipi.
- Template di test case per API REST Descrivi un endpoint REST e ottieni una checklist di test case: positivi, negativi, auth, validazione, limiti, paginazione, idempotenza, rate limit. Markdown o CSV.
- Generatore di header di autenticazione Genera header Authorization per Basic (sicuro per UTF-8), Bearer e API key, con snippet cURL ed extraHTTPHeaders di Playwright e una richiesta di token OAuth.