title: Python parallel execution with selenium
body: <p>I'm confused about parallel execution in python using selenium. There seems to be a few ways to go about it, but some seem out of date.</p>
  <ol>
  <li><p>There's a python module called <code>python-wd-parallel</code> which seems to have some functionality to do this, but it's from 2013, is this still useful now? I also found <a href="https://saucelabs.com/blog/parallel-testing-with-python-and-selenium-on-sauce-online-workshop-recap" rel="nofollow noreferrer">this example</a>.</p>
  </li>
  <li><p>There's <code>concurrent.futures</code>, this seems a lot newer, but not so easy to implement. <em>Anyone have a working example with parallel execution in selenium?</em></p>
  </li>
  <li><p>There's also using just threads and executors to get the job done, but I feel this will be slower, because it's not using all the cores and is still running in serial formation.</p>
  </li>
  </ol>
  <p>What is the <em>latest way</em> to do parallel execution using selenium?</p>