mirror of
https://github.com/LukasKanka/api_test.git
synced 2026-11-11 06:34:36 +01:00
7250ddc07b65999f2424803e0ff511bfd4ce162a
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
- Otevřete aplikaci Bruno.
- Zvolte Open Collection a vyberte složku
apiTest/PotterAPIv tomto repozitáři. - 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
Description
Playground pro testovaní API v nástroji Bruno.
https://github.com/LukasKanka/api_test
846 KiB
0 Stars
1 Watchers
0 Forks
Languages
Vue
66.4%
JavaScript
31.1%
HTML
1.8%
Dockerfile
0.7%