【问题标题】:Desktop app does not launch when running test on Jenkins在 Jenkins 上运行测试时桌面应用程序不启动
【发布时间】:2021-05-25 13:05:18
【问题描述】:

我正在 Windows 上使用 Java 中的 Sikuli 测试桌面应用程序。现在,我的代码很简单。我只是在测试应用程序是否启动。请参阅下面我用来启动应用程序的代码行。

Runtime.getRuntime().exec(appPath);

当我在 IntelliJ 上对其进行测试时,该应用可以正常启动。但是,当我在 Jenkins 上运行相同的测试时,代码并没有失败,但应用程序根本没有启动。谁能帮忙。谢谢。

【问题讨论】:

    标签: java maven jenkins sikuli


    【解决方案1】:

    您必须提供有关您的设置的更多详细信息。以下是一些提示:

    • 你能在你的机器上成功运行测试表单命令行吗
    • 你能在你的 Jenkins 代理机器上成功运行测试表单命令行吗
    • jenkins 作业日志中记录了这次运行的内容(考虑在脚本中添加孔隙打印以进行调试
    • 代理机器是否有真实的 UI,代理是否在真实的 UI 中运行

    【讨论】:

      猜你喜欢
      • 2020-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 2020-08-12
      • 1970-01-01
      相关资源
      最近更新 更多