Route Planner Next Generation is a three year project to develop an open source route planner capable of time-dependent routing and commercial vehicle routing.
This document defines the tools, methods, and approach to be used in acceptance testing the Route Planner Next Generation.
GitHub and ZenHub are to be used for issue logging and tracking
The Route Planner Benchmark Route List contains a collection of routing test cases.
The Router Test Script (python) will be used to process the Route Planner Benchmark Route List.
The Location Services in Action application will be used for interactive router validation.
Route planning test cases will be stored in the Route Planner Benchmark Route List.
Define test cases for each feature of the router including:
Define route planning test cases for various geographic scenarios including:
Define Route Planner Administration Application tests including:
Route Planner code has been deployed
Test tools are configured and ready to access route planner on delivery and test platforms
Route planner tests run with no major issues (system test)
Route Planner Admin Application tests executed manually with no major issues (system test)
On Test platform, use Routable BC Maker to prepare a routable road network using the latest ITN and turn-restrictions.
Run route planner tests in the test environment
Manually test the route planner using the Location Services in Action application
Manually test the Route Planner Administration application in the test environment
The Ministry will accept the system if all acceptance test cases pass.