0
我正在使用Sahi作为自动化工具,但我遇到了标识其中一个字段的问题。该字段在运行时期间发生更改,我无法捕捉它。 我在这里附上图片。 字段读取和跳过都是识别由以下属性:在使用sahi自动化期间在Web浏览器中运行时更改Web浏览器中的对象
读
_div("0[1]")
_div("cell-right fg-000000[1]")
_div(613)
跳过
_div("0")
_div("cell-right fg-000000")
_div(615)
然而阵列[1]得到的互换,我每次执行脚本时都会得到下面的错误。
_sahi.setServerVarForFetch('___lastValue___1429772452227', _getText(_div("cell-right fg-000000[1]"))); [9205 ms] [12:31:00.321]
Error: The parameter passed to _getText was not found on the browser
at: (C:\sahi_pro\userdata\scripts\TLMRP.sah&n=40) checkFileExist
请帮助确定如何识别。
你能提供你的HTML页面的图像,其中这些元素?或者是该页面的链接?如果您无法在此处上传图片,则可以使用imgur。如果你想自己尝试,看看像_near这样的API。 _in等。这些将帮助您根据上下文或对其他元素的引用来标识元素。如果您可以提供图片,我可以告诉您使用的确切代码。另外,你使用哪个版本的sahi? –