I created a network application in Android. To test it, I need several devices that work simultaneously, and transfer data between them. I am currently using ADB to run automated instrumental tests on multiple devices, where each device runs a different test. The problem with this approach is that I can only run one JUnitTest on each device, and once the test is complete, I need to initialize another test using ADB. I would prefer to use some kind of agent that runs on every device and is waiting for script testing. Is there something like this that I can use? Maybe I'm not familiar with testing?
