使用本地webdriver运行我的测试套件在2.7小时内完成,运行带有集线器/节点设置的远程webdriver,测试需要21.4小时。
我正在寻找方法来确定造成这种重大开销的原因。
到目前为止备注
INFO - Executing: [find element: By.selector:...
,选择器是一个CSS选择器。 FindElement
调用,我可以用ExecuteScript
调用替换它们,而是使用jQuery。在这些情况下,我不再挂起/闲置40-50秒。但我不能用这种方式替换所有电话。答案 0 :(得分:0)
问题是由于在远程Web驱动程序初始化(由另一个开发人员)设置了隐式等待。删除它,行为返回到我想要的。