Robot框架pybot命令输出

2024-10-01 09:34:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我的工作是触发机器人框架测试套件。我在构建步骤中使用“执行Windows批处理命令”配置此作业。此批处理命令行中有一个pybot命令。但我需要一个返回代码来执行另一个脚本或完成执行。 那么,如何从pybot命令中获取返回代码或输出语句来实现执行的成功/失败状态呢?在

pybot --suite login --argumentfile "C:\Program Files (x86)\Jenkins\jobs\live_smoke_CicekSepeti\workspace\Execution\server\settings\ciceksepeti_argumenfile_LIVE_chrome.txt" --variablefile "C:\Program Files (x86)\Jenkins\jobs\live_smoke_CicekSepeti\workspace\Execution\server\settings\ciceksepeti_variable_LIVE_chrome.py" --loglevel INFO "C:\Program Files (x86)\Jenkins\jobs\live_smoke_CicekSepeti\workspace"
if %ERRORLEVEL% EQU 0
 (exit)
else (pybot --rerunfailed "output.xml" --output "rerun.xml" --loglevel INFO "C:\Program Files (x86)\Jenkins\jobs\live_smoke_CicekSepeti\workspace"&rebot --merge "output.xml" "rerun.xml")

Tags: 代码命令liveoutputjobsfilesxmlprogram