2026-09-13 12:09:29 +02:00
2026-09-14 23:09:56 +02:00
2026-09-13 23:44:14 +02:00
2026-09-13 11:02:46 +02:00
2026-09-13 23:44:14 +02:00

Automated API Testing (Bruno)

Automatické testování REST API je postaveno na nástroji Bruno. Testovací kolekce je uložena přímo v repozitáři ve složce apiTest/PotterAPI a je verzována společně s kódovým základem.

Lokální spuštění testů

Testy lze spouštět přímo z grafického rozhraní aplikace Bruno, nebo přes příkazovou řádku (CLI).

1. Pomocí Bruno GUI

  1. Otevřete aplikaci Bruno.
  2. Zvolte Open Collection a vyberte složku apiTest/PotterAPI v tomto repozitáři.
  3. Spusťte jednotlivé požadavky nebo celou kolekci přes Runner.

2. Pomocí Bruno CLI

Ujistěte se, že běží lokální server (standardně na http://127.0.0.1:3000), a spusťte:

# Spuštění testů v terminálu
npx @usebruno/cli run apiTest/PotterAPI -r

# Spuštění testů s vygenerováním HTML reportu
npx @usebruno/cli run apiTest/PotterAPI -r --reporter-html report.html
S
Description
Playground pro testovaní API v nástroji Bruno. https://github.com/LukasKanka/api_test
Readme MIT
846 KiB
0 Stars 1 Watchers 0 Forks
Languages
Vue 66.4%
JavaScript 31.1%
HTML 1.8%
Dockerfile 0.7%