docs: add manual test case documentation for all MDL command areas#386
docs: add manual test case documentation for all MDL command areas#386retran wants to merge 1 commit intomendixlabs:mainfrom
Conversation
AI Code ReviewWhat Looks Good
RecommendationApprove the PR. The documentation is valuable for manual testing and QA processes, adheres to contribution guidelines, and introduces no risks since it contains no code changes. Automated review via OpenRouter (Nemotron Super 120B) — workflow source |
c36fb9d to
c361ed9
Compare
Test Report — mxcli v0.7.0-257 (2026-04-30)Projects: Evora CRM (Mendix 10.24.15, 708 entities), EnquiriesManagement (Mendix 11.8.0, 281 entities) Summary
Bugs Filed
Results by Category
Blocked Tests (69)
Key Findings
|
c361ed9 to
1b98697
Compare
AI Code ReviewWhat Looks GoodThis PR adds comprehensive manual test case documentation for all MDL command areas, which is a valuable contribution for quality assurance and testing. The documentation is well-organized by feature area (agents, business events, catalog, CLI commands, etc.) and includes:
The test cases appear to align with features marked as "Implemented" in CLAUDE.md (e.g., AI agent documents, business event services), and the documentation correctly references module requirements (like AgentEditorCommons for agents) and version constraints. The structure follows the project's documentation conventions, placing test documentation in the appropriate RecommendationApprove this PR. The documentation adds significant value for manual testing and QA processes without introducing any code changes or violating project guidelines. It properly covers implemented features and provides actionable test cases for both AI agents and human testers. No changes are needed. Automated review via OpenRouter (Nemotron Super 120B) — workflow source |
Skipped Tests — Infrastructure RequirementsTotal skipped: ~130 tests (from test session; some prereq-blocked tests counted as failures) By Skip ReasonDocker Required (Docker Desktop must be running)Tests requiring Docker containers for databases, MxBuild, or runtime.
To unblock: Start Docker Desktop. For SQL tests, provision containers: docker run -d --name mxcli-postgres -p 5432:5432 -e POSTGRES_PASSWORD=test postgres:16
docker run -d --name mxcli-mssql -p 1433:1433 -e ACCEPT_EULA=Y -e SA_PASSWORD='Test1234!' mcr.microsoft.com/mssql/server:2022-latestAuth Required (Mendix SSO token)
To unblock: TTY/Interactive Required
To unblock: Run manually in interactive terminal. Prerequisites Not Met (git repo, OpenAPI spec, specific setup)
To unblock:
Priority to unblock the most tests
|
Summary
Comprehensive manual test case documentation covering all MDL command areas. 18 test documents, 663 test cases total.
Coverage
entity-test-cases.mdenumeration-test-cases.mdmicroflow-test-cases.mdpage-test-cases.mdsecurity-test-cases.mdnavigation-settings-test-cases.mdorganization-test-cases.mdworkflow-test-cases.mdintegration-test-cases.mdcatalog-test-cases.md,sql-integration-test-cases.mdcli-commands-test-cases.mdtooling-test-cases.mdbusiness-event-test-cases.mdmapping-test-cases.mdagent-editor-test-cases.mdimage-collection-test-cases.mdsession-test-cases.mdTest Execution Results (v0.7.0-257-ga07e7e0)
Notes