New UiAutomator Tests for the ONCE UX plugin.

All tests save for LearnMoreCheck.java are in the planning stages. Any comments or suggestions about their execution or the concepts themselves would be greatly appreciated.
I'm surprised all this is necessary, but it does look like UiAutomator is full on black box testing.  Other frameworks do the leg work of installing the app before each test run and uninstalling it afterwards.  Do you have to do a manual install of the app before running UiAutomator tests?