I'm running tests on full custom Android / IOS (to come) Apps and we're planning to have more and more tests. The time of execution will definitly grow, and we'd like to be able to parallelize the execution on different mobiles / OS.
I found a very interesting subject about mobile testing scalability. Unfortunatly it is almost 3 years old.
so I'm asking to the community, 2020 : is this possible to run several execution at the same time with testExecute ? This would requiere for example to split the tests into different test suites (how ? different testItems folders ?) or is there some sort of pre-designed function to do so ?
I could want to
run a part of the tests on device 1, and another part on device 2 (parallel)
run all tests on device 1 with an execution parameter set to Android, and run all tests on device 2 with an execution parametre set to IOS