MENU,测试用例详情
key: 字符串,菜单路径
name: 字符串,菜单名称/功能名称,方便使用者查看配置使用
type: 字符串,寻找元素的方式,与webdriver提供的一致
content: 字符串,上述type对应寻找元素所使用的内容,且一次能够找到,有的路径通过一次找不到(指通用规则,不是绝对路径),则使用contents,配置为none则不会运行当前配置第 7 步查找元素后续流程,但会继续执行其它配置
contents: 数组,通过多次寻找元素所使用的内容
index: 整数,所找元素有可能是多个,使用index固定某一个,-1代表默认,-2代表所有,大于等于0,代表list下标
opertaion: 数组,action之前所要做的操作,数组类型,格式与上述一致
action: 字符串,要做的动作
1. none: 配置为none,不执行任务操作,如果配置了javascript选项,则会对元素执行javascript,因为action是最后才会执行
2. open: 打开菜单,类似点击,但是可以增加一个open配置项,里面配置判断标识,目前实现了class判断,如果有此class,则不会点击,目的是防止某个菜单如果打开了,再点击则会关闭
3. click: 点击元素
4. moveToClick: 移动到目标元素并点击元素
5. sendKeys: 向能输入