Repository navigation
Conversation
Co-authored-by: bennyvw <32094302+bennyvw@users.noreply.github.com>
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Some RF 7.5 guidance is inaccurate or inconsistent with the updated keyword interfaces.
Review effort: Balanced
Findings: 4
Open (4)
What changed in this PR
Updates the syllabus for Robot Framework 7.5 concepts.
Changes:
- Introduces test/task metadata and distinguishes it from tags.
- Documents Libdoc formatting enhancements.
- Covers deprecated tag-filter syntax.
| File | Description |
|---|---|
04_tags.md |
Clarifies tag purposes and deprecated filters. |
05_keyword_interface.md |
Describes enhanced Libdoc output. |
01_suitefile.md |
Adds test/task metadata guidance. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
|
||
| Each test case or task is structured using an indentation-based format. The first un-indented line specifies the name of the test|task, followed by indented lines containing **keyword calls** and their possible **arguments** and test|task-specific settings. | ||
| These optional settings like `[Setup]`, `[Teardown]`, and `[Timeout]` can be applied to individual test cases or tasks to control their behavior or provide additional details. | ||
| These optional settings like `[Setup]`, `[Teardown]`, `[Timeout]`, `[Tags]`, and `[Metadata]` can be applied to individual test cases or tasks to control their behavior or provide additional details. |
There was a problem hiding this comment.
Did we exclude tags here on purpose? It seems correct to add it. Also, if we do add 'metadata' we may need to add 'Test Metadata' in the glossary as well.
There was a problem hiding this comment.
Suggestion here is to trial a 'exhaustive list' like in the user guide can be found:
https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#test-case-section
|
|
||
|  | ||
|
|
||
| This keyword has 2 "Mandatory Arguments" and 6 "Optional Arguments". |
There was a problem hiding this comment.
Also SVG's need to be added:
https://github.com/robotframework/robotframework/tree/master/src/web/libdoc/icons
|
Use new svg's and add glossary item Test Metadata. |
Clarify documentation expectations for keywords and user keywords.
Removed a sentence about documentation output formats.
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
Remove deprecated information about compact forms and Boolean operators.
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
Co-authored-by: bennyvw <32094302+bennyvw@users.noreply.github.com>
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
Removed 'Test Metadata' entry from glossary. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
…://github.com/robotframework/robotframework-RFCP-syllabus into copilot/analyse-release-notes-impact-syllabus
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |
|
🚀 Preview deployed to https://robotframework-RFCP-syllabus-pr-100.surge.sh/robotframework-RFCP-syllabus/ |


To be reviewed and discussed in our upcoming committee meeting.
I doubt if 'Robot Framework 7.5' should be mentioned literally.