通过Selenium脚本上传Firefox文件;无法根据:H确定类型。读取的最后1个字符:H“;

阿尔图其网
阿尔图其网
阿尔图其网
订阅者
264
文章
0
评论
测试交流评论119字数 160阅读0分32秒阅读模式
摘要在尝试用selenium脚本上载文件时,我收到了错误消息;无法根据:H确定类型。读取的最后1个字符:H“;通过Firefox执行。但在chrome中效果很好。 ...

在尝试用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

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证