我正在使用 Python 库 splinter(建立在 selenium 之上)进行 Web 测试。我发现 Web 测试过程造成的两个性能问题非常缓慢。
- 出于某种原因,Web 驱动程序似乎要等待大约 10 秒,然后才能进入其列表中的下一个页面视图。是否有某种隐式等待参数告诉它等待那么长时间?这可以减少吗?
- 当我在无头状态(在虚拟机上,使用虚拟显示器)上运行该过程时,该过程似乎也比在本地测试时慢得多。虚拟机连接到的网络比我本地的网络快得多。我在本地观察到的是,当我最小化浏览器窗口时,该过程确实由于某种原因变慢了。
谁能澄清这里可能发生的事情?