一、舉個(gè)例子
這里有個(gè)輸入框,我需要輸入對(duì)應(yīng)的數(shù)字,按enter回車鍵實(shí)現(xiàn)一個(gè)搜索
?
//找到對(duì)應(yīng)的標(biāo)簽然后輸入數(shù)字
driver.findElement(By.xpath("")).sendKeys(2);
//模擬鍵盤按enter實(shí)現(xiàn)搜索
driver.findElement(By.xpath("")).sendKeys(Keys.ENTER);
顯然,我這里就使用了selenium來(lái)模擬鍵盤按enter鍵
二、其他的鍵值參考
1、Ctrl+A
sendKeys(Keys.CONTROL,"A");
2、Ctrl+C
sendKeys(Keys.CONTROL,"C");
3、Ctrl+V
sendKeys(Keys.CONTROL,"V");
4、鍵盤F4【其他的直接更換】
sendKeys(Keys.F4);
5、回車
sendKeys(Keys.ENTER);
6、回退文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-508000.html
sendKeys(Keys.ESCAPE);
.....文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-508000.html
具體的其實(shí)對(duì)應(yīng)的關(guān)鍵詞都在Keys類里面,這里直接分享出來(lái),需要哪個(gè)就用哪個(gè),所以我們使用的時(shí)候是需要導(dǎo)入Keys的包;
NULL ('\uE000'),
CANCEL ('\uE001'), // ^break
HELP ('\uE002'),
BACK_SPACE ('\uE003'),
TAB ('\uE004'),
CLEAR ('\uE005'),
RETURN ('\uE006'),
ENTER ('\uE007'),
SHIFT ('\uE008'),
LEFT_SHIFT (Keys.SHIFT),
CONTROL ('\uE009'),
LEFT_CONTROL (Keys.CONTROL),
ALT ('\uE00A'),
LEFT_ALT (Keys.ALT),
PAUSE ('\uE00B'),
ESCAPE ('\uE00C'),
SPACE ('\uE00D'),
PAGE_UP ('\uE00E'),
PAGE_DOWN ('\uE00F'),
END ('\uE010'),
HOME ('\uE011'),
LEFT ('\uE012'),
ARROW_LEFT (Keys.LEFT),
UP ('\uE013'),
ARROW_UP (Keys.UP),
RIGHT ('\uE014'),
ARROW_RIGHT (Keys.RIGHT),
DOWN ('\uE015'),
ARROW_DOWN (Keys.DOWN),
INSERT ('\uE016'),
DELETE ('\uE017'),
SEMICOLON ('\uE018'),
EQUALS ('\uE019'),
// Number pad keys
NUMPAD0 ('\uE01A'),
NUMPAD1 ('\uE01B'),
NUMPAD2 ('\uE01C'),
NUMPAD3 ('\uE01D'),
NUMPAD4 ('\uE01E'),
NUMPAD5 ('\uE01F'),
NUMPAD6 ('\uE020'),
NUMPAD7 ('\uE021'),
NUMPAD8 ('\uE022'),
NUMPAD9 ('\uE023'),
MULTIPLY ('\uE024'),
ADD ('\uE025'),
SEPARATOR ('\uE026'),
SUBTRACT ('\uE027'),
DECIMAL ('\uE028'),
DIVIDE ('\uE029'),
// Function keys
F1 ('\uE031'),
F2 ('\uE032'),
F3 ('\uE033'),
F4 ('\uE034'),
F5 ('\uE035'),
F6 ('\uE036'),
F7 ('\uE037'),
F8 ('\uE038'),
F9 ('\uE039'),
F10 ('\uE03A'),
F11 ('\uE03B'),
F12 ('\uE03C'),
META ('\uE03D'),
COMMAND (Keys.META),
ZENKAKU_HANKAKU ('\uE040');
到了這里,關(guān)于web自動(dòng)化—selenium中鍵盤的操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!