显式等待高级使用。高级控件交互方法 (键盘,鼠标,滚动事件)

显式等待原理

显式等待 expected_conditions

常见的expected_conditions

显式等待–封装等待条件(未学完)

高级控件使用场景

键盘事件——使用shift实现大写

  • 第一步,key_down代表按下某个键位,key_down方法有两个参数,第一个是传入按下哪个键,第二个参数是对哪个目标元素进行操作,这里目标元素就是输入框

  • 第二步,输入内容

  • 第三步,执行以上操作

键盘事件——输入后回车


键盘事件——复制粘贴


鼠标事件——双击

鼠标事件——拖动元素

鼠标事件——悬浮

滚轮/滚动操作



  • 滚动到元素

*滚轮/滚动操作——根据坐标滚动