QA case study
Portfolio QA test plan
Plan testow dla strony portfolio. Celem jest potwierdzenie, ze kluczowe sekcje sa widoczne, linki prowadza do tresci, a interaktywne narzedzia dzialaja na desktopie i mobile.
Manual test areas
- Header: avatar, opis, linki GitHub i LinkedIn.
- Terminal: komendy help, projects, skills, cyber, qa, contact i clear.
- Projects: kazda karta prowadzi do realnej strony lub projektu.
- Cyber Lab: haslo, naglowki HTTP, checkboxy OWASP.
- QA Lab: generator bug reportu i generator test case'ow.
- Responsive: brak nakladania tekstu i przyciskow na szerokosci mobile.
Automation checklist
- Smoke test: strona laduje tytul i glowne sekcje.
- Interaction test: terminal przyjmuje komende i zwraca wynik.
- Cyber Lab test: analizator naglowkow rozpoznaje PASS i TODO.
- QA Lab test: generator raportu buduje czytelny wynik.
- Link test: lokalne podstrony case studies otwieraja sie poprawnie.
Example bug report
Title: Project card points to empty placeholder.
Severity: Medium.
Expected: Every project card should open a meaningful project, case study or write-up.
Actual: Placeholder link gives the user no evidence of work.
Fix: Replace placeholder with a QA/cyber case study or remove until ready.