title: Testrapport 2 - Iteration 3
Test |
RegisterView |
GoogleLogin |
AuthController |
Session |
Dashboard |
TC1.1 |
OK |
NA |
NA |
NA |
NA |
TC1.2 |
OK |
OK |
OK |
OK |
OK |
TC1.3 |
OK |
NA |
NA |
OK |
NA |
TC2.3 |
NA |
NA |
OK |
OK |
OK |
Test |
Fil |
Resultat |
Beskrivning |
TC1.4 – Tomma fält i register |
registerEmpty.test.js |
✅ |
Felmeddelande vid tomma inmatningar |
TC1.5 – Login-sida visas |
loginPage.test.js |
✅ |
Testar GET /login
|
TC1.6 – Fel lösenord |
loginWrongPassword.test.js |
✅ |
Felmeddelande visas |
TC1.7 – Felaktig data → 401 |
login.test.js |
✅ |
Autentisering misslyckas |
TC1.8 – Register-sida visas |
registerPage.test.js |
✅ |
GET /register visar formulär |
TC2.1 – Dashboard (form) |
dashboard.test.js |
✅ |
E-post-login renderar rätt dashboard |
TC2.2 – Dashboard (Google) |
dashboard.test.js |
✅ |
Google-login renderar rätt dashboard |
TC3.1 – Säker kod genereras |
generateCode.test.js |
✅ |
Koden är 6 tecken lång |
TC3.2 – E-post skickas (mock) |
emailService.test.js |
✅ |
Mock av nodemailer |
TC3.3 – Kod lagras i databasen |
verificationCodeSchema.test.js |
✅ |
Schema sparar korrekt data |
Aktivitet |
Uppskattad tid |
Faktisk tid |
Manuella tester |
2h |
1h |
Automatiska tester |
2h |
2h |
Automatiskt test Check:
{width="406" height="266"}
