EagerTester
2 years agoOccasional Contributor
Is it possible to run a test suite across multiple machines?
My project suite takes too long to run, so to reduce time I would like to be able to run my suite over multiple machines/VMs. In other words, I want to run a set of tests one after the other on whatever machine is free to use at that time.
For e.g:
Project Suite contains:
- Test1
- Test2
- Test3
I have 3 machines in total:
- Master - where I run the automation from
- Slave1
- Slave2
When I run the project suite from Master, Test1 starts running on Slave1, and Test2 starts running on Slave2.
Test3 will start running on whatever machine finishes first..
I have only seen support for parallel cross browser testing (i.e running the same test on multiple different setups at the same time), but nothing built in that can do what I have outlined above.
Any advice is greatly appreciated! Thanks 🙂