Robotframework 如何从robot框架启动owasp zap

Robotframework 如何从robot框架启动owasp zap,robotframework,owasp,Robotframework,Owasp,我正在尝试让我的机器人框架测试启动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} 这不起任何作用(当

我正在尝试让我的机器人框架测试启动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在任何时候都不会出现。。。使用记事本、Paint.NET,。。。这个很好用。UI的显示与预期一样。但使用OWASP ZAP时,测试日志如下所示:


如何从Robot框架测试用例启动OWASP ZAP?

希望您正在使用。您可以创建someName.bat(它应该调用您的exe文件),并将其放置在测试用例的类路径中。现在,不要像文档中提到的那样使用路径调用文件bat file调用exe。它应该可以工作。

您是否尝试过使用检查返回代码、stdout和/或stderr,以了解它为什么不能启动?您能否详细说明为什么.bat文件可以工作,而.exe不能工作?出于好奇而问。