TestProject Forum
Powered by leading experts in the test automation community

Concurrent testing

Can i run more than one test or job concurrently instead of one after another

Hi @Ruth.Ballinger,

On a single machine you can have a single agent. The way to run multiple jobs in TestProject is to create multiple agents (on multiple machines, they can of course be remote agent) and assign your jobs to those agents. For example, if you have 3 jobs you want to execute concurrently, you can assign each job to a different agent and execute them at the same time.

You could also check out this cool webinar by Jonathan Lipps. He shows there how to use the TestProject API to achieve something very similar to Selenium Grid, in terms of running a test suite on multiple devices at once: https://blog.testproject.io/2019/06/03/test-distribution-appium-selenium-grid-testproject/

Another option would be to create multiple VMs and install an agent on them. You can even create instances on AWS and install the agent there: https://blog.testproject.io/2019/02/07/setup-cloud-test-automation-lab-using-aws/

Hope it make sense :slight_smile:
Let me know if there’s anything else I can help you with.

Kind regards,
Amit