robot ride使用jquery定位元素
使用ride时,使用关键字定位元素,关键字可以使用jquery进行定位,找出相同类型的元素,统一制定关键字,比如,输入框,下拉列表,按键,链接等等,就不需要每个元素都一个个通过id,name或者xpath定位,维护起来工作量很大。
以下为使用jquery定位:
关键字:文本输入
使用关键字:
关键字:按钮点击
使用关键字
关键字:菜单选择
使用关键字
注:
空格:$('parent childchild')表示获取parent下的所有的childchild节点
大于号:$('parent > childchild')表示获取parent下的所有下一级childchild
加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法
波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法