This is a project IDEA for Google Summer of Code (GSOC). To discuss this or other ideas with your potential mentor from the Apache Taverna project, sign up and post to the dev@taverna list, including "[GSOC]" in the subject. You may also comment on this Jira issue if you have created an account.
While the current Taverna Mobile include some tests:
more test coverage would be beneficial so we don't later introduce bugs (or to discover current hidden bugs).
One could also look at formal ways to test the UI, or do mocking for semi-integration-tests without connecting to a real server.
Prospective GSOC mentor: firstname.lastname@example.org