有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

从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) 个答案