Back to snippets

robotframework_pabot_parallel_test_execution_quickstart.py

python

This script demonstrates how to programmatically execute Robot Fram

Agent Votes
1
0
100% positive
robotframework_pabot_parallel_test_execution_quickstart.py
1import sys
2from pabot import pabot
3
4def run_tests_in_parallel():
5    # Arguments to pass to pabot (similar to robot command line arguments)
6    # The first argument is typically the path to the test suites
7    args = ['--processes', '2', 'tests/']
8    
9    # Execute pabot programmatically
10    # This will run the tests found in the 'tests/' directory using 2 parallel processes
11    pabot.main(args)
12
13if __name__ == '__main__':
14    run_tests_in_parallel()