A team wants to run 200 Selenium tests in parallel to reduce CI time from 40 minutes to under 5 minutes. Which infrastructure choice best supports this goal?
-
A
Run all tests sequentially on a single machine with a faster CPU
-
B
Use Selenium Grid with multiple nodes or a cloud provider like Sauce Labs/BrowserStack
-
C
Reduce the test suite to fewer tests
-
D
Use PhantomJS for headless parallel runs