中国软件测试联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

http://www.wanmeiff.comJS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!
查看: 28|回复: 0

selenium Webdriver API-鼠标键盘事件

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式
织雀教育-物联网测试的黄埔军校,专注软件测试人才培养

java语言里selenium模拟鼠标事件需要导入Action类,模拟键盘按键需要导入keys类。
常用的鼠标操作:
1.contextclick()       右击
2.doubleclick()       双击
3.perform()          执行所有动作
4.movetoelement()    鼠标悬停
5.draganddrop()      拖动
常用的键盘操作:
1.sendKeys(Keys.SPACE)       空格键
2.sendKeys(Keys.BACKSPACE)   退格键(Backspace)
3.sendKeys(Keys.TAB)         制表键(Tab)
4.sendKeys(Keys.ENTER)       回车键(Enter)
5.sendKeys(Keys.ESCAPE)      回退键(Esc)
6.sendKeys(Keys.F1)           键盘F1
7.sendKeys(Keys.CONTROL,”a”)    全选(Ctrl+a)
8.sendKeys(Keys.CONTROL,”c”)    复制(Ctrl+c)
9.sendKeys(Keys.CONTROL,”v”)    粘贴(Ctrl+v)
10.sendKeys(Keys.CONTROL,”x”)    剪切(Ctrl+x)
打印输出页面信息,验证是否执行正确:
1.获取当前页面URL
   System.out.println(driver.getCurrentUrl());
2.获取浏览器页面Title属性
   System.out.println(driver.getTitle());
3.获取页面源代码
   System.out.println(driver.getPageSource());
分享到: 更多
中国软件测试联盟(www.51sqae.com),一个免费权威的讨论新软件技术的论坛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

本站资源仅供学习交流,非营利性质,如有侵权等行为,请联系管理员删除|中国软件测试联盟 ( 京ICP备17018412号;京公网安备11010802017997

GMT+8, 2018-12-10 19:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表