摘要:
前言 web网站中某些点击操作会触发alert弹窗。在selenium进行自动化过程中,模拟操作alert弹窗时直接定位会报错找不到元素。需要先切换到alert然后用alert处理方法进行操作。 alert常用方法 switch_to.alert # 切换到alert弹窗 text # 获取弹出框文 阅读全文
posted @ 2020-01-01 22:17
测试一枝花
阅读(2122)
评论(0)
推荐(0)
摘要:
前言 浏览网页时,经常需要进行滑动页面操作。selenium进行自动化过程中,可通过execute_script执行js语句实现页面滑动。常见的滑动场景分为四种:滑动至页面底部、滑动至顶部、滑动至具体位置、滑动至目标元素可见。 滑动至顶部 1 js="window.scrollTo(0,-docum 阅读全文
posted @ 2020-01-01 21:29
测试一枝花
阅读(3709)
评论(0)
推荐(0)
摘要:
模拟键盘事件 web网站使用过程中,常会用到键盘快捷键来进行一些操作。常用键盘事件为:全选、复制、剪切、粘贴、删除...等。在selenium中可以通过 keys类实现模拟键盘操作。 keys类中常用键盘事件 send_keys(Keys.CONTROL,'a') # 全选(Ctrl+A) send 阅读全文
posted @ 2020-01-01 21:22
测试一枝花
阅读(1020)
评论(0)
推荐(0)
摘要:
模拟鼠标事件 web网站常用鼠标事件为:点击(click可实现)、右击、双击、悬停、长按、拖动。在selenium中可以通过 ActionChains类实现模拟鼠标常用操作。 ActionChains类中鼠标常用方法: 1 context_click(element) # 右击 2 double_c 阅读全文
posted @ 2020-01-01 21:21
测试一枝花
阅读(1148)
评论(0)
推荐(0)

浙公网安备 33010602011771号