Otevřít složku
Vyberte složku svého projektu.
Otevřete složku projektu v Orso Connect a požádejte agenta, aby zkontroloval přihlašovací tok – například zda je vyžadováno MFA – a odeslal GET požadavky na váš staging server. Výsledky zkontrolujete v okně chatu, kde vám agent může vysvětlit, proč není MFA vyžadováno pro API v určitých kontextech.
Vyberte složku svého projektu.
Agent přečte soubor s nastavením.
Agent odešle testovací požadavek.
Zkontrolujte vrácený stavový kód.
api-test-plan.txt18 řádkůcheck 11 shodarun testexit 0report.mduloženo# Staging API Test Plan
# Target: https://staging.example.com
check 1: GET /orders/ID as user B, expect 403
check 2: POST /login with bad token, expect 401
check 3: GET /users/profile, expect 200 OK
check 4: POST /logout, expect 200 OK
check 5: GET /orders/ID as user A, expect 200
check 6: POST /login with valid creds, expect 200
check 7: GET /health, expect 200 OK
check 8: POST /login with empty body, expect 400
check 9: GET /users/profile as anon, expect 401
check 10: POST /login with wrong pass, expect 401
check 11: GET /orders/ID as user B, expect 403
check 12: POST /login with valid creds, expect 200
check 13: GET /users/profile as user A, expect 200
check 14: POST /logout, expect 200 OK
check 15: GET /orders/ID as user A, expect 200
check 16: POST /login with bad token, expect 401
check 17: GET /health, expect 200 OK
check 18: POST /login with valid creds, expect 200Tento prostý textový soubor definuje konkrétní kontroly pro prostředí staging. Vypisuje očekávané výsledky pro každý požadavek, abyste ověřili chování API.
Agent použije read_file k ověření nároků vydavatele a publika v konfiguraci. Testovací požadavek s expirovaným tokenem na stagingu by měl vrátit 403. Toto je testování JWT. Výsledky podrobně zkontrolujete v režimu Ask first před přijetím jakýchkoli změn. Řešte IDOR v API tím, že zkontrolujete, zda uživatel A nemůže číst záznamy uživatele B. Agent zaznamená výsledky testů do zprávy o posouzení bezpečnosti vašeho API. Během procesu neopustí váš PC žádná telemetrie a tajná data jsou maskována. Aktualizace jsou k dispozici prostřednictvím tlačítka Aktualizovat, když jsou k dispozici nové verze. Zpětnou vazbu odešlete pomocí tlačítka v aplikaci a sdílejte své zkušenosti.
Agent použije grep k výpisu definic tras, abyste je mohli porovnat se svým schváleným rozsahem a ověřit strukturu jasně a kompletně. Režim Ask first se pozastaví. Agent odesílá požadavky na staging server k ověření odpovědí. Vy důkladně zkontrolujete stavové kódy vrácené serverem. Veřejné koncové body API vystavující osobní údaje je třeba nyní pečlivě zkontrolovat. Čtení nastavení limitu rychlosti slouží k ověření logiky. Zkontrolujete chybové zprávy, zda nedochází k únikům dat. Toto je součástí posouzení bezpečnosti API při bezpečnostním testování.