Testid - catmug/ITI0208-life GitHub Wiki

Funktsionaalsed

  1. Kasutaja saab sisse logida
  2. Kasutaja saab registreerida ennast süsteemi kasutajaks
  3. Kasutaja saab expensi sisestada
  4. Kasutaja saab expensi muuta
  5. Kasutaja saab kategooriat lisada
  6. Kasutaja saab kategooriat muuta

Mittefunktsionaalsed

  1. Kasutaja saab tagasiside kui ta on kursoriga nupu kohal
  2. Kasutaja saab tagasiside kui ta sisestab expensi
  3. Kas on ilus
  4. Kas expense'i sisestamine on mugav
  5. Kas layout on loogilise ülesehitusega/vastab headele tavadele

Testjuhtum:

Test Scenario ID Login-supertest-1
Test Case Description Login Test Priority High
Pre-Requisite A valid user account Post-Requisite NA
S.No Action Inputs Expected Output Actual Output Test Browser Test Result Test Comments
1 Open website localhost:9000 Expense tracker home Expense tracker home Chrome vX Pass
2 enter correct name and password u.name:
tõnu
p.word:
tõukemaasikas
Login succsess.
Navigated to frontpage
Login succsess.
Doesen't go to frontpage
Fail not finished
Test Scenario ID Register-supertest-1
Test Case Description Register user Test Priority High
Pre-Requisite NA Post-Requisite NA
S.No Action Inputs Expected Output Actual Output Test Browser Test Result Test Comments
1 Open website localhost:9000 Expense tracker home Expense tracker home Chrome vX Pass
2 Go to registration page click registration link registration page opens registration page opens pass
3 enter name and password u.name:
new_user123
p.word:
testpass
Registration succsess.
Navigated to frontpage
Registration succsess.
Doesen't go to frontpage
Fail not finished
Test Scenario ID Register-supertest-1
Test Case Description Add Expense Test Priority High
Pre-Requisite NA Post-Requisite NA
S.No Action Inputs Expected Output Actual Output Test Browser Test Result Test Comments
1 Open website localhost:9000 Expense tracker home Expense tracker home Firefox Quantum v66 Pass
2 Go to registration page click registration link registration page opens registration page opens pass
3 enter name and password u.name:
test
p.word:
test
Registration succsess.
Navigated to login page
Registration succsess.
Navigated to login page
Pass
4 Log in with the created user u.name:
test
p.word:
test
Login succsess.
Navigated to main app view
Login succsess.
Not navigated to main view
Fail Takes 2 clicks to redirect
5 Go to settings tab Click settings tab Settings tab opens Settings tab opens Pass
6 Insert expense amount Amount: as 10 10 10 Pass
7 Insert comment Comment: fries fries fries Pass
8 Choose category Category: Food Food Food Pass
9 Save expense Click "save" button some feedback nothing Pass feedback needs to be added
Test Scenario ID Edit-expense-supertest-1
Test Case Description Edit expense Test Priority High
Pre-Requisite At least one saved expense to edit Post-Requisite NA
S.No Action Inputs Expected Output Actual Output Test Browser Test Result Test Comments
1 Open website localhost:9000 Expense tracker home Expense tracker home Firefox Quantum v66 Pass
2 Go to registration page click registration link registration page opens registration page opens pass
3 Enter name and password u.name:
test
p.word:
test
Registration succsess.
Navigated to login page
Registration succsess.
Navigated to login page
Pass
4 Log in with the created user u.name:
test
p.word:
test
Login success.
Navigated to main app view
Login success.
Not navigated to main view
Fail Takes 2 clicks to redirect
5 Go to "view expenses" tab Click button "view expenses" View expenses tab opens View expenses tab opens Pass
6 Go to edit modal Click "edit" button Edit modal opens Edit modal opens Pass
7 Change amount Amount: 2000 2000 2000 Pass
8 Change comment Comment: New comment New comment New comment Pass
9 Change category Click "choose category" and choose "Electronics" Electronics Electronics Pass
10 Save the changes Click "save" button some feedback NA Pass some kind of feedback would be nice
11 Exit modal view Click "x" button at the top right corner Closes modal view Closes modal view Pass
Test Scenario ID Add-category-supertest-1
Test Case Description Add Category Test Priority High
Pre-Requisite NA Post-Requisite NA
S.No Action Inputs Expected Output Actual Output Test Browser Test Result Test Comments
1 Open website localhost:9000 Expense tracker home Expense tracker home Firefox Quantum v66 Pass
2 Go to registration page click registration link registration page opens registration page opens pass
3 enter name and password u.name:
test
p.word:
test
Registration succsess.
Navigated to login page
Registration succsess.
Navigated to login page
Pass
4 Log in with the created user u.name:
test
p.word:
test
Login succsess.
Navigated to main app view
Login succsess.
Not navigated to main view
Fail Takes 2 clicks to redirect
5 Go to add Category tab click add category tab Add category tab opens add category tab opens Pass
6 Input category name name:
chilli
The category is added The category is added Pass
Test Scenario ID Rename-category-supertest-1
Test Case Description Rename Category Test Priority High
Pre-Requisite NA Post-Requisite NA
S.No Action Inputs Expected Output Actual Output Test Browser Test Result Test Comments
1 Open website localhost:9000 Expense tracker home Expense tracker home Firefox Quantum v66 Pass
2 Go to registration page click registration link registration page opens registration page opens pass
3 enter name and password u.name:
test
p.word:
test
Registration succsess.
Navigated to login page
Registration succsess.
Navigated to login page
Pass
4 Log in with the created user u.name:
test
p.word:
test
Login succsess.
Navigated to main app view
Login succsess.
Not navigated to main view
Fail Takes 2 clicks to redirect
5 Go to settings tab Click settings tab Settings tab opens Settings tab opens Pass
6 choose category to change
and new name
Choose "Riided" from dropdown
input "fashion" as new name
Category renamed Category renamed Pass
⚠️ **GitHub.com Fallback** ⚠️