51Testing软件测试论坛

标题: Selenium webdriver怎么模拟键盘敲下Caps Lock键? [打印本页]

作者: Annclass    时间: 2013-8-29 01:05
标题: Selenium webdriver怎么模拟键盘敲下Caps Lock键?
我现在了解的有一个类action类是可以的, 但是我就了解
普通按键,比如enter、backspace、tab.
普通按键使用时,直接使用sendkeys(theKeys)就可以,如按下enter键:
action.sendKeys(Keys.ENTER).perform();
四个修饰键(Modifier Keys)Caps Lock,Control,Option,Command具体怎么用不是很清楚,恳请大神指点?
作者: goal1860    时间: 2013-8-30 07:35
为什么不自己搜一下呢?
http://selenium.googlecode.com/s ... /selenium/Keys.html
Caps Lock不是输入控制键,没有相应的字符编码,所以不能用。但是好像也没有理由一定要用Caps吧?
作者: 六月天    时间: 2013-8-30 09:33
根本不用这个键吧。。。。
作者: alexchn    时间: 2013-9-4 16:32
如果你是为了输入大写的话,根本不需要这个action啊,你直接input或者sendkey一个字符toUpperCase就能输入大写字母了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2