从jenkins运行时,Robot-Sikuli脚本抛出异常错误

时间:2019-02-13 11:41:25

标签: jenkins robotframework sikuli

我正在尝试使用sikuli库和jenkins的相关代码来运行机器人脚本。从终端运行时,它工作正常。但是在运行jenkins时,它会抛出

异常
  

com.github.rainmanwy.robotframework.sikulilib.exceptions.TimeoutException:   发生超时,找不到P(windows_start.PNG)S:0.7

Java version: java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

代码为:

*** Settings ***
Library           SikuliLibrary    mode=NEW


*** Test Cases ***
SC_1
        Start Sikuli Process
    Add Image Path  C:\\SikuliImage
    Click   windows_start.PNG

1 个答案:

答案 0 :(得分:0)

Jenkins似乎无权访问Image路径,即C:\ SikuliImage。 尝试添加与Jenkins路径相同的路径,即对于* unix,我们拥有/ var / lib / jenkins,以便Jenkins可以访问它。