如何使用java执行selenium脚本/批处理
希望使用java执行selenium脚本/批处理脚本。根据输入参数调用脚本/批处理脚本 了解如何使用java代码运行脚本/批处理如何使用java执行selenium脚本/批处理,java,selenium,Java,Selenium,希望使用java执行selenium脚本/批处理脚本。根据输入参数调用脚本/批处理脚本 了解如何使用java代码运行脚本/批处理 请在此帮助我。要在java项目中运行包含在文件中的bash脚本,请使用ProcessBuilder类,如下所示: ProcessBuilder procBuildScript = new ProcessBuilder ([your_script_path],arg1,arg2,...); procBuildScript.start(); 因此,可以在脚本路径之后传递
请在此帮助我。要在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"
为什么要尝试?请提供一些示例代码。