blackberry-webworks/BB10-WebWorks-Framework — pull request #252 by bryanhiggins (2012-11-05 23:04:03+00:00)
Title: Add automation extension for automating manual tests

This pull request introduces the test.automation extension. This will be used to convert manual tests into automated tests by writing to PPS objects rather than requiring human interaction.

The swipe and touch events require the ui-agent process to be running on device. The jake command "deploy-automation" copies the agent to device and starts it. There are lots of other goodies in ui-agent and puppet-master which will be introduced as they are needed.

For now, I have separated these tests from the existing automatic tests. Once everyone is comfortable deploying the agent, we would likely fold them together.

Known issues:
- after running "jake deploy-automation", the command line hangs unless the process is killed remotely. I could not find a way to prevent this behaviour unless I pass the root password in as a parameter to the jake command.
- pause event test is failing. I think this is an actual issue rather than a problem with the test: https://github.com/blackberry/BB10-WebWorks-Framework/issues/345