Not only does the QA team execute an enormous volume of tests to ensure that our CAKE POS releases are as bug free as possible, they also run them on several different layers. The easiest layer of tests are those executed on the systems layer, but they are the furthest from actually simulating user behavior.
So far the closest that the QA automation team has been able to get to simulating a real user, is running tests on the GUI (Graphical User Interface) layer.
That is until now…
A QA robotic arm that simulates user behavior by directly typing onto the screen of the POS, executing automated tests in the closest fashion possible to a real user.