Selenium2+Python2.0自动化测试【6】 键盘事件
来源:互联网 发布:极简网盘系统源码 编辑:程序博客网 时间:2024/05/22 04:30
1.1 键盘操作
selenium提供了一整套的模拟键盘操作事件
模拟键盘的操作需要先导入键盘模块:
from selenium.webdriver.common.keys import Keys
举两个简单的例子介绍下用法:
模拟enter键: send_keys(Keys.ENTER)
向左删除一个字符:send_keys(Keys.BACK_SPACE)
输入空格:send_keys(Keys.SPACE)
其它常见的键盘操作:
键盘F1到F12:send_keys(Keys.F1) 把F1改成对应的快捷键
复制Ctrl+C:send_keys(Keys.CONTROL,'c')
粘贴Ctrl+V:send_keys(Keys.CONTROL,'v')
全选Ctrl+A:send_keys(Keys.CONTROL,'a')
剪切Ctrl+X:send_keys(Keys.CONTROL,'x')
制表键Tab: send_keys(Keys.TAB)
回退键(Esc):send_keys(Keys.ESCAPE)
阅读全文
0 0
- Selenium2+Python2.0自动化测试【6】 键盘事件
- Selenium2+Python2.0自动化测试【5】 鼠标事件
- Selenium2+Python2.0自动化测试【9】 单选框
- Selenium2+Python2.0自动化测试【15】 文本框
- 9.Selenium2 自动化测试实战-基于Python语言-键盘事件
- Selenium2+Python2.0自动化测试【1】 环境搭建
- Selenium2+Python2.0自动化测试【2】 操作浏览器
- Selenium2+Python2.0自动化测试【3】 元素定位
- Selenium2+Python2.0自动化测试【4】 元素基本操作
- Selenium2+Python2.0自动化测试【7】 多窗口切换
- Selenium2+Python2.0自动化测试【8】 下拉框
- Selenium2+Python2.0自动化测试【10】 复选框
- Selenium2+Python2.0自动化测试【11】 操作弹窗
- Selenium2+Python2.0自动化测试【12】 多表单切换
- Selenium2+Python2.0自动化测试【13】 操作滚动条
- Selenium2+Python2.0自动化测试【14】 上传文件
- Selenium2+Python2.0自动化测试【16】 日历控件
- Selenium2+Python2.0自动化测试【17】 获取元素属性
- HDU 6125 Free from square
- Vue.js学习笔记
- shiro使用总结-自定义Realm
- 初级排序算法(algs4)
- C程序编译过程浅析
- Selenium2+Python2.0自动化测试【6】 键盘事件
- 3d图形学中的uv坐标
- android开发让 actionbar 透明
- 学习笔记13-C++-内存分配
- 如何在系统应用中添加一个没有源码只有apk文件的应用模块
- Linux通过PID查看进程完整信息
- 多模式匹配算法-AC算法等
- RILJ层的语音注册和数据注册的解释
- 使用Android Studio查看应用签名信息