I built a test case management workflow inside Obsidian for learning QA
Hey everyone 👋
Originally this started out of frustration with traditional QA tools too expensive, too rigid, or just not flexible enough for how I like to work. So I tried going back to basics: Markdown notes + metadata + plugins.
What it turned into:
What it does:
- Test cases with structured fields (steps, expected results, priority, etc.)
- Test suites and linking between entities
- Simple execution flow (pass/fail with timestamps)
- Defect tracking connected to test runs
- Dashboards powered by Dataview (pass rate, coverage, trends)
Everything is built on plain Markdown files, so it’s fully local, customizable, and easy to extend.
Happy to share more details or screenshots if anyone’s interested