package com.gloryroad.Demo;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.interactions.Action;
import org.openqa.selenium.interactions.Actions;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
public class clisckSene {
String url="http://www.sogou.com";
public WebDriver driver;
@BeforeMethod
public void setUp(){
driver=new FirefoxDriver();
driver.get(url);
}
@AfterMethod
public void tearDown(){
driver.close();
}
@Test
public void clickSend() throws InterruptedException{
Actions act=new Actions(driver);
act.sendKeys(Keys.CONTROL);
act.sendKeys(Keys.SHIFT);
act.sendKeys(Keys.ALT);
act.sendKeys(Keys.CONTROL);
act.sendKeys(Keys.SHIFT);
act.sendKeys(Keys.ALT);
act.keyDown(Keys.SHIFT).sendKeys("adfba").perform();
Thread.sleep(5000);
}
}
SeleniuM的按键操作模拟键盘
原创wx5e6caa8b9792d 博主文章分类:测试经验总结 ©著作权
©著作权归作者所有:来自51CTO博客作者wx5e6caa8b9792d的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Python做漂亮的图片
下一篇:Java的SAX解析代码一
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
javascript 模拟键盘操作 del js模拟键盘某个键按下
所谓键盘监听,就是用户按下某个键时系统做出相应的处理,本章讲到的输入输出函数也是键盘监听函数的一种,例如 getchar()、getche()、getch() 等。下面的代码演示了 getche() 函数的使用:#include #include int main(){ char ch; int i = 0; //循环监听,直到按Esc键退出 while(ch = getc
js模拟键盘某个键按下 recvfrom函数 非阻塞 vba循环通过键盘某个按键按下退出循环 小程序监听返回键 汇编按esc退出程序