эммм а зачем шарить один инстанс драйвера на >1 поток? смысл в чем? быстрее работать от этого ничего не станет. а покрешить драйвер оч легко.
если у вас тестики весело жмут на кнопочку и идут на след страничку - то конечно. Если же у вас какие то отчеты, подтягивающиеся из интеграций и тп, с приличными по времени расчетами - зачастую использование нескольких потоков экономит порядочно времени, так как расчеты они проводят параллельно. При этом управление браузером было нужно каждому потоку - фильтры, подгрузки данных и тп. На сотнях тестов прирост производительности был весьма и весьма ощутимым. Причем эти потоки были не порождениями одного теста, а различными тестами, шарящими общий стейт машины (для простоты - изначальные сеттинги отчета) в качестве своего рода прекондишена. Классический подход ввиде полностью независимых тестов в случае селениума зачастую потребляет слишком много времени на тест ран, а в случае "интересных" легаси систем создать стейт через базу и прочие хранилища - проще утопиться