Manual Integration Tests
Building Info Card Test
-
Go to website
-
Click on building (CUC)
-
Check that it generates a info card and contains direction button
-
Check that dining locations are listed (Revolution Noodle)
-
Click on directions and input the starting location
-
Hit enter and check that a path is generated
-
Click on CUC again and click on food location (Revolution Noodle)
-
Check that an info card for food location is generated
-
Click on direction, input starting location and check that a path has been generated
-
Check that it generates a info card and contains direction button
-
Also make sure that menu button exist and can jump to a new page
Repeat for another building without food location
Room Info Card Test
-
Go to website
-
Click on building (CUC)
-
Check that it generates a info card and contains direction button
-
Check that dining locations are listed (Revolution Noodle)
-
Click on directions and input the starting location
-
Hit enter and check that a path is generated
-
Click on CUC again and click on food location (Revolution Noodle)
-
Check that an info card for food location is generated
-
Click on direction, input starting location and check that a path has been generated
-
Check that it generates a info card and contains direction button
-
Also make sure that menu button exist and can jump to a new page
-
Input room name in search bar (TEP 2611)
-
Click on room and check that info card is generated with the schedule
-
Check that button has generated and click on it
-
Check that a path is generated
Repeat for rooms without schedule
Room Schedule Test
-
Go to website
-
Click on building (CUC)
-
Check that button has generated and click on it
-
Check that a path is generated
Repeat for rooms without schedule
Schedule Upload Test
-
Click on schedule
-
Upload a new schedule
-
Check that courses are generated
-
Click on course and check that it jumps to room
Can search for rooms
-
Generates info card
-
Generates schedule (rooms like TEP 2611)
-
Click arbitrary rooms generate the directions button
-
Click on the button is able to generate a path