UI test cases (editable)
TestCaseXML is the human-readable specification for a UI test case.
One XML file corresponds to one test case.
Where to find
Generated test cases are stored under:
.ogoron/for-human/<timestamp>/test-cases/*.xml
How it is used
Typical workflow:
- Create or update test cases (generated by Ogoron, then optionally refined by humans).
- Generate executable UI autotests from the current set of test cases.
If test cases are edited, regenerate autotests to propagate changes.
What to edit
Common human edits:
- clarify the business story and intent
- fix missing or incorrect steps in the UI flow
- adjust assertions to reflect the intended behavior
- add technical annotations that help later maintenance
Stability rules
- Keep
<meta><id>stable once a test case is referenced by other artifacts. - Keep the XML well-formed.
- Prefer small, reviewable edits.