robot ride使用jquery定位元素

使用ride时,使用关键字定位元素,关键字可以使用jquery进行定位,找出相同类型的元素,统一制定关键字,比如,输入框,下拉列表,按键,链接等等,就不需要每个元素都一个个通过id,name或者xpath定位,维护起来工作量很大。

以下为使用jquery定位:

关键字:文本输入

robot ride使用jquery定位元素

使用关键字:

robot ride使用jquery定位元素

关键字:按钮点击

robot ride使用jquery定位元素

使用关键字

robot ride使用jquery定位元素

关键字:菜单选择

robot ride使用jquery定位元素

使用关键字

robot ride使用jquery定位元素

注:

空格:$('parent childchild')表示获取parent下的所有的childchild节点

大于号:$('parent > childchild')表示获取parent下的所有下一级childchild

加号:$('pre + nextbrother')表示获得pre节点的下一个兄弟节点,相当于next()方法

波浪号:$('pre ~ brother')表示获取pre节点的后面的所有兄弟节点,相当于nextAll()方法