UI自动化可封装方法(行为): 1.元素做点击操作 2.元素不可视时做点击操作 (IMPLICIT_CLICK) 3.元素做右击操作 4.元素做双击操作 5.元素做拖拽操作 6.元素做hover操作 7.元素做输入文本操作 (SENDKEY) 8.实现键盘敲‘回车’功能 9.实现键盘按‘TAB’功能 10.实现键盘按‘SHIFT’功能 11.实现键盘按‘CTRL’功能 12.实现键盘按‘ALT’功能 13.切换frame:driver.switch_to.frame(webElement) 14.切换到父frame:driver.switch_to.parent_frame() 15.切换到主档frame content_frame,可理解为最外层页面:driver.switch_to.default_content() 16.切换到新窗口 17.关闭当前窗口打开的新窗口 18.进去alert弹框-点击确认 19.进去alert弹框-点击取消 20.校验元素是否存在,存在时继续case,不存在时终止case (ELEMENTEXIST) 21.校验元素是否不存在,不存在时继续case,存在时终止case (ELEMENTNOTEXIST) 22.校验元素文本是否和某个值相等,相等时继续case,不相等时终止case (EQUALTEXT) 23.校验元素文本是否和某个值不相等,不相等时继续case,相等时终止case (NOTEQUALTEXT)



