Skip to content

Manual Integration Tests

Yuxiang Huang edited this page Jan 1, 2026 · 1 revision

Building Info Card Test

  1. Go to website

  2. Click on building (CUC)

  3. Check that it generates a info card and contains direction button

  4. Check that dining locations are listed (Revolution Noodle)

  5. Click on directions and input the starting location

  6. Hit enter and check that a path is generated

  7. Click on CUC again and click on food location (Revolution Noodle)

  8. Check that an info card for food location is generated

  9. Click on direction, input starting location and check that a path has been generated

  10. Check that it generates a info card and contains direction button

  11. 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

  1. Go to website

  2. Click on building (CUC)

  3. Check that it generates a info card and contains direction button

  4. Check that dining locations are listed (Revolution Noodle)

  5. Click on directions and input the starting location

  6. Hit enter and check that a path is generated

  7. Click on CUC again and click on food location (Revolution Noodle)

  8. Check that an info card for food location is generated

  9. Click on direction, input starting location and check that a path has been generated

  10. Check that it generates a info card and contains direction button

  11. Also make sure that menu button exist and can jump to a new page

  12. Input room name in search bar (TEP 2611)

  13. Click on room and check that info card is generated with the schedule

  14. Check that button has generated and click on it

  15. Check that a path is generated

Repeat for rooms without schedule

Room Schedule Test

  1. Go to website

  2. Click on building (CUC)

  3. Check that button has generated and click on it

  4. Check that a path is generated

Repeat for rooms without schedule

Schedule Upload Test

  1. Click on schedule

  2. Upload a new schedule

  3. Check that courses are generated

  4. Click on course and check that it jumps to room

Can search for rooms

  1. Generates info card

  2. Generates schedule (rooms like TEP 2611)

  3. Click arbitrary rooms generate the directions button

  4. Click on the button is able to generate a path

Clone this wiki locally