繁体   English   中英

在远程计算机上运行 selenium 脚本(jar 文件)

[英]Running selenium scripts( jar files) on remote computers

我有一个用 Java 编写的 selenium 脚本。 我将它作为 .jar 文件导出到我的系统,我可以从我的命令行运行它。 但我需要把这个发给我的团队。 该脚本的问题是该任务需要使用文件路径从我的计算机获取文件,并且需要进行一些转换并将其保存回特定文件夹。 我已经为我的计算机编写了包含所有文件路径的代码。 它如何在另一台远程计算机上运行? 有没有办法做到这一点? 此外,当我在脚本中提供 chromedriver 路径时,它无法在远程计算机上运行,​​因为它们将 chromedriver 保存在不同的文件位置。

我尝试使用参数,但问题是这是一个耗时的过程。 如果有人可以将 jar 文件编辑为一次性过程,那就太好了。 我使用工具打开 Jar 文件,但没有看到代码显示符号。

您可以尝试将所有必需的文件(您计算机中的文件、chromedriver 等)保存在与您正在执行的 jar 相同的文件夹中。 这样,您可以使用relative路径而不是绝对路径来引用所有必需的文件,即./your_required_file.txt

因此,您可以将整个目录发送给您的团队来执行它。

话虽如此,老实说,我建议您花一些时间阅读 Java 和 Selenium 的文档。

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM