我试图让我的RobotFramwork测试启动OWASP ZAP应用程序。
Start OWASP ZAP
[Documentation] Starts OWASP ZAP
${handle}= Start process C:\\Program Files\\OWASP\\Zed Attack Proxy\\ZAP.exe
Sleep 60s
Process Should Be Running ${handle}
[Return] ${handle}
这没有任何作用(当然除了等待60秒)。 ZAP UI在任何时候都没有出现......使用Notepad,Paint.NET,......这很好用。用户界面显示与预期一致。但是使用OWASP ZAP,测试日志看起来像这样:
如何从Robot Framework测试用例启动OWASP ZAP?
答案 0 :(得分:0)
希望您使用Process library。您可以创建someName.bat(它应该调用您的exe文件。)并将其放在测试用例的类路径中。现在,而不是使用文档中提到的路径调用文件bat文件调用exe。它应该工作。