Referred documents are available at the DSD, FER webpage.
Testing of EzFare is quite complicated, since the system is spread out on three different platforms: Mainframe, Vehicle Unit, and Mobile Unit. Each of these platforms needs to be tested in different frameworks. These tests are done by the team following acceptance test plan document. The result is either passed or failed according to the expected result after it is fed to the system by the testers.