We have a handheld product (custom hardware) that we struggle to test. Currently it’s all manual testing but lately I’ve been wondering how to increase test coverage and automate it too.
Software. It’s not Android, just Linux developed with Buildroot. We do have a web interface with a remote control feature that displays the screen and allows us to trigger buttons. I’m thinking we can use that interface to automate some basic tests but it might need to involve some image pattern recognition to test the output of an operation.