At the launch of the application, Django runs a couple of unit tests(test at the atomic-level, which is functions in this instance) to verify the that the server runs properly and returns an expected result. There are tests that are run at certain levels:
These tests are done automatically, and a single failure of the tests will prevent the server from being launched, and reports the failure to the developers via email.
Vuforia has got many sample applications demonstrating its capability. From reading the sample apps and Unity tutorials, we’ve made a few simple interactions such as image recognition, user defined targets recognition, markerless augmented reality and text recognition.
Below is a document containing the test cases we carried out on our final system along with their respective results:
Below are screenshots of the HCI of the PoC. (From left to right: Login page, facing camera to advertisement, clicking on the AR object, rewards page)