This PR covers the system testing (e2e automated testing) of all user stories that were done in Sprint 3. Important to know that this branch covers the scenarios of Sprint 2 as well (see PR: #241 )
Files
OutdoorDirectionsTest.spec.js (A)
IndoorDirectionsTest.spec.js (B)
CompositeDirectionsTest.spec.js (c)
Scenarios
OutdoorDirectionsTest.spec.js (A)
Scenario: Getting the preview directions for 1 building to another (from different campuses) (US: 15, 16, 28)
Scenario: Get Directions and choose from different navigation options (US: 15, 16. 18, 19, 20, 40, 28)
Scenario: Get Directions and navigate from the desired start point to the desired destination (US: 15, 27, 28)
IndoorDirectionsTest.spec.js (B)
Scenario: Getting Directions from 1 room to another room on different floors (US: 15, 25, 26, 31)
Scenario: Getting Directions from 1 room to another room on the same floor (US: 15, 25, 26)
CompositeDirectionsTest.spec.js (C)
Scenario: Get directions and navigate from a building (D building) to a classroom (H819) (US: 15, 28, 37)
Scenario: Get directions and navigate from a classroom (H815) to a classroom (VL103) on a different campus (US: 15, 28, 33)
TODOS
All the TODOs visible in those scenarios are meant for future fixes on assertions for the paths on the views of the direction (outdoor and indoor). We haven't been able to really assert that the paths were there even though we could see it.
Description
This PR covers the system testing (e2e automated testing) of all user stories that were done in Sprint 3. Important to know that this branch covers the scenarios of Sprint 2 as well (see PR: #241 )
Files
Scenarios
OutdoorDirectionsTest.spec.js (A)
IndoorDirectionsTest.spec.js (B)
CompositeDirectionsTest.spec.js (C)
TODOS All the TODOs visible in those scenarios are meant for future fixes on assertions for the paths on the views of the direction (outdoor and indoor). We haven't been able to really assert that the paths were there even though we could see it.