尝试在使用 Selenium 的同一台机器上同时运行多个进程。会发生什么是这样的:
python my_selenium_process1.py &
python my_selenium_process2.py &
python my_selenium_process3.py &
据我测试,这会导致 Selenium 按顺序打开 Firefox 实例,这不是预期的行为。
附加说明:根据superuser 关于多个 Firefox 实例的这个问题,这样做的方法是使用--no-remote
Firefox 的启动标志。这似乎是一个不错的方法,但我不确定是否有更简单的方法,或者这是否是我正在寻找的。
编辑:目的不仅仅是加快特定测试用例的速度,还在于允许多个 Selenium 进程同时运行。
非常感谢!任何建议将不胜感激!