Robot Framework 7.0 报告解析
1️⃣ 为什么要用 JSON 报告?
传统的 XML 报告结构复杂,解析成本高;而 JSON 报告更适合自动化脚本处理,格式清晰,字段结构也更友好,特别适合集成到报表、告警、可视化看板等系统里。
Robotframework 7.0 支持了 json 格式。
✅ 建议做法:先生成 XML,再用
rebot
命令或ExecutionResult API
转成 JSON。
2️⃣ 最小可运行示例
先创建一个文件夹,比如叫:rf-report-demo/
,然后放入这两个文件:
tests/demo.robot
*** Settings ***
Library Collections*** Test Cases ***
Should Pass${a}= Set Variable 2${b}= Set Variable 3Should Be Equal As Integers ${a}+${b} 5Should Fail${name}= Set Variable SvenShould Be Equal ${name} Robot
requirements.txt