从jenkins运行时,使用selenium上传excel文件的java不起作用
我有一个使用selenium上传excel文件的测试,我使用以下代码:
String filePath = getLatestFile.getAbsolutePath();
System.out.println(filePath);
StringSelection excel_file = new StringSelection(filePath);
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(excel_file, null);
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_V);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
当我直接从一个批处理文件运行测试时,一切都很好,但是当我从jenkins运行测试时,它失败了,因为它没有关注文件路径,关于这个问题有什么帮助吗
共 (0) 个答案