0

我试图通过使用 SAHI OS 工具从 Chrome 浏览器运行我的脚本,但发现运行它们有困难。

我仅在 20-30 次中成功运行了一次测试,并且再次遇到诸如'Page(s) not responsive on controller'/https 登录页面只是加载而不继续执行进一步步骤之类的问题。

我使用的环境如下:

Sahi OS v4.4
Google Chrome Version - Version 33.0.1750.154 m
Jdk1.6

您对解决问题的帮助将是巨大的。

谢谢,-阿尼尔

4

1 回答 1

0

您可以尝试查看是否有任何 openXHR 阻塞执行并导致超时。你可以在控制器上试试这个:

' _sahi.areWindowsLoaded()='+_sahi.areWindowsLoaded() + '\n' + '_sahi.areXHRsDone()='+_sahi.areXHRsDone() + '\n' + '_sahi.showOpenXHRs()='+_sahi .showOpenXHRs() + '\n\n\n' + '--\n如果你看到很多 XHR 在 readyState 1 中打开,请在开头添加 \n' +
'_setXHRReadyStatesToWaitFor("2,3") \n您的脚本或Sahi 挂起的步骤之前。'.replace(/ sahi[.] /g, '_')

这是来自专业版诊断的复制粘贴。由于我不是开源用户,我不确定这里提到的所有功能是否都存在于操作系统中。但我相信你看了这些说法后就能明白了。

于 2014-05-14T05:28:07.357 回答