QA Checklist Card¶
Quick reference for writing test cases and bug reports. Use this card to keep documentation clear and consistent.
Writing Good Test Cases¶
- Identify the component or feature under test.
- Note any preconditions or setup steps.
- Describe each action using clear, imperative language.
- Specify the expected result after each step.
- Include acceptance criteria and boundary conditions.
- Keep tests independent and repeatable.
- Link to related requirements or user stories.
Writing Effective Bug Reports¶
- Summarize the issue in the title.
- Provide environment details (OS, browser, device).
- List reproducible steps with expected and actual outcomes.
- Attach screenshots or logs if helpful.
- Indicate severity or priority.
- Include the version or build number where found.
- Suggest a possible cause if known.
Keep this checklist handy during development and testing to ensure thorough QA documentation.