CRUD TC - sirdir/computer-database GitHub Wiki
1) Create computer
steps
- open base page of application (e.g. http://computer-database.herokuapp.com/computers)
- click on button "add a new computer"
- Fill "Computer name", "Introduced date", "Discontinued date", "Company" and submit form.
expected results
After redirecting to base page, must appear alert with text "Done! Computer %comp_name% has been created". Where %comp_name% is Computer name from step-3
2) Read computer
pre-condition
Computer must be created in system with all fields filled(e.g. "Computer name", "Introduced date", "Discontinued date", "Company")
steps
- open base page of application (e.g. http://computer-database.herokuapp.com/computers)
- Search computer by name.
- Open founded computer.
expected results
Redirected to computer form. All fields("Computer name", "Introduced date", "Discontinued date", "Company") in computer form filled with data that was used in precondition.
3) Update computer
pre-condition
Computer must be created in system
steps
- open base page of application (e.g. http://computer-database.herokuapp.com/computers)
- Search computer by name.
- Open searched computer.
- Change all fields on computer form and submit changes
expected results
After redirecting to base page, must appear alert with text "Done! Computer %comp_name% has been updated". Where %comp_name% is Computer name from step-4
4) Delete computer
pre-condition
Computer must be created in system
steps
- open base page of application (e.g. http://computer-database.herokuapp.com/computers)
- Search computer by name.
- Open searched computer.
- Click button Delete computer
expected results
After redirecting to base page, must appear alert with text "Done! Computer has been deleted".