mirror of
https://github.com/LukasKanka/api_test.git
synced 2026-11-11 06:34:36 +01:00
updateReadme
This commit is contained in:
1 parent
9723d0695c
commit
1529957a33
2 files changed
+11
-4
No files matched your search
@@ -244,3 +244,10 @@ Chcete přispět do tohoto monorepa? Dodržujte následující postup:
|
|||||||
| **Bruno** | API testování |
|
| **Bruno** | API testování |
|
||||||
| **npm Workspaces** | Správa monorepa |
|
| **npm Workspaces** | Správa monorepa |
|
||||||
| **GitHub Actions** | CI/CD |
|
| **GitHub Actions** | CI/CD |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ⚖️ Licence a autorská práva
|
||||||
|
|
||||||
|
- **Zdrojový kód:** Tento projekt staví na open-source základech. Původní licence zachováváme v příslušných složkách.
|
||||||
|
- **Obsah a ochranné známky:** Veškerá práva k tématice, postavám a názvům ze světa Harryho Pottera patří J. K. Rowling a Warner Bros. Projekt slouží výhradně pro nekomerční vzdělávací účely.
|
||||||
@@ -8,7 +8,7 @@ Tento dokument obsahuje přehled testovacích scénářů, tipů, triků a autom
|
|||||||
• Spuštění backend serveru na portu 3000.
|
• Spuštění backend serveru na portu 3000.
|
||||||
• Spuštění frontend aplikace.
|
• Spuštění frontend aplikace.
|
||||||
2. Nastavení prostředí (Environment v Bruno):
|
2. Nastavení prostředí (Environment v Bruno):
|
||||||
• Nastavení proměnných baseUrl (http://localhost:3000), username ( ), password ( ).
|
• Nastavení proměnných baseUrl (http://localhost:3000), username ( `admin` ), password ( `supersecret` ).
|
||||||
3. Testovací scénáře pro všechny API služby:
|
3. Testovací scénáře pro všechny API služby:
|
||||||
|
|
||||||
• 🪄 Kouzla (/spells): Pozitivní testy (seznam, detail, nový záznam, úprava, smazání) a negativní testy (duplicity, chybějící Content-Type: application/json hlavička, 422 Joi
|
• 🪄 Kouzla (/spells): Pozitivní testy (seznam, detail, nový záznam, úprava, smazání) a negativní testy (duplicity, chybějící Content-Type: application/json hlavička, 422 Joi
|
||||||
@@ -83,8 +83,8 @@ V aplikaci Bruno si vytvořte nové prostředí (např. `Local`) s následujíc
|
|||||||
| Název proměnné | Hodnota | Popis |
|
| Název proměnné | Hodnota | Popis |
|
||||||
| :--- | :--- | :--- |
|
| :--- | :--- | :--- |
|
||||||
| `baseUrl` | `http://localhost:3000` | Základní URL lokálního serveru |
|
| `baseUrl` | `http://localhost:3000` | Základní URL lokálního serveru |
|
||||||
| `username` | `*****` | Přihlašovací jméno pro Basic Auth |
|
| `username` | `admin` | Přihlašovací jméno pro Basic Auth |
|
||||||
| `password` | `*****` | Heslo pro Basic Auth |
|
| `password` | `supersecret` | Heslo pro Basic Auth |
|
||||||
| `createdSpellId` | *(dynamicky)* | Ukládá ID nově vytvořeného kouzla |
|
| `createdSpellId` | *(dynamicky)* | Ukládá ID nově vytvořeného kouzla |
|
||||||
| `createdCharacterId` | *(dynamicky)* | Ukládá ID nově vytvořené postavy |
|
| `createdCharacterId` | *(dynamicky)* | Ukládá ID nově vytvořené postavy |
|
||||||
|
|
||||||
@@ -97,7 +97,7 @@ V aplikaci Bruno si vytvořte nové prostředí (např. `Local`) s následujíc
|
|||||||
|
|
||||||
Aplikace používá dva druhy autentizace:
|
Aplikace používá dva druhy autentizace:
|
||||||
|
|
||||||
1. **Basic Auth (`*****` / `*****`)**:
|
1. **Basic Auth (`admin` / `supersecret`)**:
|
||||||
- Vyžadováno pro **`/characters`** a **`/login`**.
|
- Vyžadováno pro **`/characters`** a **`/login`**.
|
||||||
- **Nastavení v Bruno**: Na záložce **Auth** zvolte `Basic Auth` a zadejte `Username: {{username}}` a `Password: {{password}}`.
|
- **Nastavení v Bruno**: Na záložce **Auth** zvolte `Basic Auth` a zadejte `Username: {{username}}` a `Password: {{password}}`.
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user