Skip to content

Commit 265eaf6

Browse files
committed
feat(ui5): Add readme entry for opa5 skill
1 parent 08186b7 commit 265eaf6

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

plugins/ui5/README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# UI5 Plugin for Coding Agents
22

3-
Complete SAPUI5 / OpenUI5 plugin for coding agents with MCP tools, API documentation access, linting capabilities, and development guidelines.
3+
Complete SAPUI5 / OpenUI5 plugin for coding agents with MCP tools, API documentation access, linting capabilities, development and integration testing guidelines.
44

55
---
66

@@ -42,6 +42,15 @@ Development guidelines for UI Integration Cards (also known as UI5 Integration C
4242
- **i18n** - Bind all user-facing strings to the i18n model; never hardcode
4343
- **Actions** - Use the `actions` property for links and interactions; never inline `<a>` tags or hand-roll URL handlers
4444

45+
#### opa5
46+
47+
Guidelines and debugging workflow for OPA5 integration tests:
48+
49+
- **Failure inspection** - Pause-on-failure mode (`sap.ui.test.qunitPause.pauseRule`) keeps the app live at the failure point for browser inspection
50+
- **TestRecorder tooling** - Temporary `sap.ui.testrecorder.ControlTree` integration to inspect the live control tree and generate reliable OPA5 snippets (UI5 ≥ 1.147)
51+
- **Page object organization** - Placement of actions and assertions across views
52+
- **App teardown** - Cleanup patterns in OPA5 journey tests
53+
4554
---
4655

4756
## Installation

0 commit comments

Comments
 (0)