在下面,您可以看到如果客户端是XYZ,则应该执行browser.sleep,但仍然没有执行.
如果我在browser.sleep语句之后放了任何console.log,那个语句就会被执行(我可以看到语句)但是browser.sleep并没有真正等待,即使我增加了多少休眠时间.
为什么browser.sleep不起作用?如果客户XYZ,我如何让它等待?
if (testproperties.client == 'ABC'){
browser.ignoreSynchronization = false;
browser.waitForAngular();
browser.ignoreSynchronization = true;
}
else if (testproperties.client == 'XYZ'){
browser.sleep('35000');
};
Run Code Online (Sandbox Code Playgroud)
Xot*_*bu4 11
你传递int类型作为参数吗?好像它是字符串.尝试
browser.sleep(35000)
Run Code Online (Sandbox Code Playgroud)
还要检查为什么你可能需要这么大的浏览器睡眠?也许你想要browser.wait()呢?
| 归档时间: |
|
| 查看次数: |
25135 次 |
| 最近记录: |