gpt4 book ai didi

java - 如何使用java执行selenium脚本/批处理

转载 作者:行者123 更新时间:2023-12-02 11:02:06 26 4
gpt4 key购买 nike

想要使用 java 执行 selenium 脚本/批处理脚本。根据输入参数调用脚本/批处理脚本。

了解如何使用 java 代码运行脚本/批处理。

请帮帮我。

最佳答案

要运行 java 项目中文件中包含的 bash 脚本,请使用 ProcessBuilder 类,如下所示:

ProcessBuilder procBuildScript = new ProcessBuilder ([your_script_path],arg1,arg2,...);
procBuildScript.start();

因此您可以在脚本路径之后传递参数作为“script.sh”,arg1,arg2

例如:

public void runMyScript(String aFirstArg, String aSecondArg){

ProcessBuilder procBuildScript = new ProcessBuilder("./your-script.sh",aFirstArg,aSecondArg);
procBuildScript.start();

}

在您的脚本中,您可以使用与所需参数所在索引相对应的表达式 $ 1, $ 2 ... $ {10}, $ {11} 来调用这些参数:

#!/bin/bash
# your-script.sh

echo "First argument is : $1"
echo "Third argument is : $3"

关于java - 如何使用java执行selenium脚本/批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51258456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com