We have a complex audio product with both bespoke hardware and Java / C++ software. A new interface using a customised Android build is being developed. Testing requires both visual and auditory confirmation.
We are keen to use agile methodologies, particularly in the development of a new UI, where the developers currently use SCRUM in 2 week sprints.
In the test department, a full product regression can take 12 man weeks. This is a very long time. I am keen to find ways to reduce this, to be more agile in our testing, but all the documentation I read requires use of automation.
The route to test Automation is significantly hindered by the use of customised builds that don't work with off the shelf packages, a requirement to verify audio when testing and interaction with bespoke hardware.
Does anyone have suggestions as to what automation systems might pay any benefit with Android, or how we can still be agile in our test methoids, even though the testing is manual?