【问题标题】:Jenkins Execution Issue詹金斯执行问题
【发布时间】:2016-11-09 15:19:36
【问题描述】:

一个 selenium 脚本,当在本地机器上从 Eclipse 执行时,点击浏览器中的 UPLOAD 按钮将一些文件从本地机器上传到在浏览器中运行的应用程序。

从 Jenkins 执行脚本时,此上传部分失败,因为 Jenkins 服务器无法访问本地机器。

知道如何解决这个问题..??

【问题讨论】:

    标签: selenium jenkins


    【解决方案1】:

    从服务器访问这些文件是一个坏主意(除非它是 Jenkins 的奴隶),但可以通过您的代码或某些 CMD 工具来实现,并提供地址和凭据。在这方面付出一些努力,你会发现如何做到这一点......

    更好的解决方案是将这些文件也添加到 Jenkins 服务器,或者将这些文件提交到您的存储库并在测试前签出它们。 共享文件夹也可以在文件管理器类型服务器或类似服务器上发挥作用。

    希望对您有所帮助。无论如何,您自己的研究无可替代,例如谷歌和 StackOverflow。

    【讨论】:

    • 我已经尝试将这些文件保存在 Eclipse 工作区中并在代码中提供该路径,但这也没有用..
    • 您确定您提供了正确的路径吗?您没有提供任何详细信息
    • 是的,我在执行过程中使用了类似的路径来读写 excel 文件。这个时间差是上传文件。
    • 帮不了你,你需要先了解你的问题。它是访问本地机器还是您的代码适合本地机器但不适合服务器?你没有提供任何细节......
    猜你喜欢
    • 1970-01-01
    • 2023-03-07
    • 2022-11-22
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多