@Test
public void test() throws AWTException{
//获取机器人类
Robot robot = new Robot();
//获取当前屏幕
Point point = MouseInfo.getPointerInfo().getLocation();
double x = point.getX();//当前鼠标放下x轴
double y = point.getY();//当前鼠标放下y轴
//设置鼠标在屏幕的位置
robot.mouseMove(33,44);
// 模拟鼠标按下左键
robot.mousePress(InputEvent.BUTTON1_MASK);
// 模拟鼠标松开左键
robot.mouseRelease(InputEvent.BUTTON1_MASK);
// 模拟鼠标按下右键
/*robot.mousePress(InputEvent.BUTTON3_MASK);
// 模拟鼠标松开右键
robot.mouseRelease(InputEvent.BUTTON3_MASK);*/
//模拟按下Win键
robot.keyPress(524);
//模拟松开Win键
robot.keyRelease(524);
}
本文介绍了一个使用Java进行自动化测试的方法,通过Robot类模拟鼠标和键盘的操作。具体包括获取鼠标当前位置、移动鼠标、模拟鼠标按键点击及键盘按键操作。
3555

被折叠的 条评论
为什么被折叠?



