在尝试用selenium脚本上载文件时,我收到了错误消息;无法根据:H确定类型。读取的最后1个字符:H&引用;通过Firefox执行。但在chrome中效果很好。
因此我尝试了机器人类文章源自玩技e族-https://www.playezu.com/188572.html
StringSelection stringSelection = new StringSelection(filePath);
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(stringSelection, null);
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_V);
waitABit(4000);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
waitABit(6000);
这不支持通过浏览器堆栈执行。
有人能提供一个示例代码来支持在所有浏览器和平台上上传文件吗?文章源自玩技e族-https://www.playezu.com/188572.html
软件测试的软件文章源自玩技e族-https://www.playezu.com/188572.html 文章源自玩技e族-https://www.playezu.com/188572.html
评论