我们一直在使用Sahi自动化工具进行Web应用程序自动化测试。然而,我们遇到了一个障碍,为了播放录制的Sahi脚本,UI元素应该具有' id'属性以唯一捕获元素。
因此,由于这种依赖性,我们需要定义' id'对于所有HTML元素,这些元素很麻烦,根据我不需要。
是否还有其他方法(或工具)可以成功录制/播放自动脚本甚至没有' ID'声明。
任何帮助将不胜感激:) 提前致谢 。欢呼声。
答案 0 :(得分:0)
不需要id属性。还有其他多种方法可以访问此元素,例如
_link(4, _in(_div("divId"))); // the 5th link in this div element
// or by classname
_div("classname")
在这里查看更多方法:http://sahi.co.in/w/browser-accessor-apis 我很确定你会找到一种方法来使用Sahi获得这个元素。
此致 Wormi