← Files Build Web Data VisualizationARCHIVED FILE
assets/templates/interactive-uml-test-plan.md
1.48 KB · Oct 5, 2026 · 18:05 UTC
# Interactive UML Test Plan ## Scope - Diagram product: - Diagram types: - Renderer: - Layout engine: - Source formats: ## Fixtures - Minimal valid model: - Dense model: - Invalid model: - Cyclic or complex relationship model: - Empty/loading/error states: - Mobile portrait viewport: - Mobile landscape viewport, if needed: - Keyboard-open search/filter state: - Export fixture: ## Semantic Tests - Parse or import: - Normalize model: - Validate nodes and edges: - Validate relationship rules: - Validate inferred relationships: - Generate source/export: ## Interaction Tests - Pan, zoom, reset, fit: - Search and filter: - Select node: - Select edge: - Multi-select: - Expand/collapse: - Drill-down and breadcrumb: - Keyboard navigation: - Details panel: - Mobile settings or details return path: - Touch pan, pinch, tap, and step-through path: ## Editing Tests - Create node: - Create edge: - Edit label/metadata: - Move/resize: - Delete: - Undo/redo: - Save: - Round-trip import/export: ## Visual Regression States - Default layout: - Selected state: - Filtered state: - Collapsed groups: - Dense graph: - Mobile portrait viewport: - Mobile landscape viewport, if needed: - Main diagram visible with controls collapsed: - Keyboard-open viewport: - Export snapshot: ## Accessibility and Performance - Keyboard-only path: - Focus order: - Contrast: - Reduced motion: - Text summary or outline: - Touch target and hover-replacement path: - Large graph parse/layout/render budget: - Memory cleanup:
SHA-256: d7c7a653ed204507846dd01804fe4f091b3ab1d99e6987ad932f0792b072dc7e