Contributions
Running bash command in ReadyAPI groovy steps
Hello Team, I have created a groovy step in my test case to execute the below bash command. When I try to run this command, then I get a below error from execution. I have tried the number of different things to make the bash command work but I didn't found any solution so far. OS: mac bash command: def process = "aws-azure-login".execute() process.waitFor() log.info "Output: " + process.text log.info "Exit code: " + process.exitValue() Error: ERROR: An error occurred [Cannot run program "brew": error=2, No such file or directory], see error log for details Also, just to make sure I have created 'bashCommand.groovy' class file in my visual studio and that is working fine but not sure why the same thing is not working in ReadyAPI groovy steps. So far I have noticed that when I pass any other command like the below examples then they are working fine. Working bash cmd: bash --version java --version Can anyone please help me to understand what I am doing wrong? Please note that my E2E test needed more than one bash command to run so I can't use '.sh' option because those commands needed to run in different intervals. Note: After installing ReadyAPI in my Mac machine, I have not added any additional files to the package folder (bin or ext). I hope that is not an issue. Please advise if you have anything suggestion for me to try? Thanks3 years agoPlace ReadyAPI QuestionsReadyAPI Questions2KViews0likes3Comments