简体   繁体   English

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

[英]Robot-Sikuli script throwing exception error when run from jenkins

I am trying to run robot script with sikuli library and related code from jenkins.我正在尝试使用 sikuli 库和 jenkins 的相关代码运行机器人脚本。 When run from terminal it works fine.从终端运行时,它工作正常。 But when run through jenkins it throws a exception as但是当通过 jenkins 运行时,它会抛出一个异常

com.github.rainmanwy.robotframework.sikulilib.exceptions.TimeoutException: Timeout happend, could not find P(windows_start.PNG) S: 0.7 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)

Code as :代码为:

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


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

it seems that Jenkins don't have access to Image path ie C:\\SikuliImage. Jenkins 似乎无权访问图像路径,即 C:\\SikuliImage。 Try to add path which is same as the Jenkins path ie in case of *unix, we have /var/lib/jenkins, so that Jenkins have access to it.尝试添加与 Jenkins 路径相同的路径,即在 *unix 的情况下,我们有 /var/lib/jenkins,以便 Jenkins 可以访问它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用 Jenkins 运行 Robot Framework/Sikuli 测试用例? - How to run Robot Framework/Sikuli test cases with Jenkins? 尝试从jenkins运行UI自动化脚本时出错 - Error when attempting to run UI automation script from jenkins Sikuli,詹金斯的硒测试:允许浏览器在前台启动,就像我从开发机器运行它一样? - Sikuli, selenium testing on Jenkins: Allow the browser to be launched in the foreground, as it is when i run it from development machine? Jenkins抛出FindFailed:异常Sikuli - Jenkins throws FindFailed: exception Sikuli 从jenkins运行套件会引发找不到Element的错误,但当从Eclipse IDE作为TestNG套件运行时,相同的构建会顺利通过 - Running the suite from jenkins is throwing error of Element not found but same build passes smoothly when run as TestNG suite from Eclipse IDE 我的机器人流程自动化脚本在通过本地 Jenkins 执行时失败,但在通过控制台运行时工作正常 - My robot process automation script fails when executed through local Jenkins but works fine when run through console 詹金斯抛出序列化异常 - Jenkins throwing Serialization exception 发送来自詹金斯抛出错误的电子邮件通知 - Send email notification from Jenkins throwing error 在 Jenkins 声明性 groovy 脚本中从“机器人发布”访问变量? - Accessing the variables from "robot publish" in a Jenkins declarative groovy script? 机器人框架从 Jenkins 使用 git 存储库运行 - robot framework run from Jenkins using git repository
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM