While QA Proof's AI can generate tests automatically, there are times when you need to create custom manual tests for specific scenarios. Here's how.
When to Create Manual Tests
- Testing specific user interactions or edge cases
- Validating dynamic content or state-dependent UI
- Checking animations or transitions
- Testing accessibility-specific requirements
Creating a Manual Test
- Open your project and go to the "Tests" tab
- Click "Create New Test" and select "Manual Test"
- Enter a descriptive test name
- Add your test steps with expected results for each
- Attach reference screenshots or Figma frames if needed
- Set priority level (critical, high, medium, low)
- Click "Save Test"
Writing Good Test Steps
Each test step should include:
- Action: What to do (e.g., "Click the sign-in button")
- Expected result: What should happen (e.g., "Login modal appears centered on screen")
- Visual reference: Optional Figma frame or screenshot showing expected appearance
Running Manual Tests
When executing a manual test:
- Open the test and click "Start Execution"
- Follow each step and mark it as passed or failed
- For failed steps, capture a screenshot and add notes
- Submit the results when all steps are complete
Best Practices
- Keep test steps clear and concise
- One assertion per step for easier debugging
- Include both positive and negative scenarios
- Review and update tests regularly as the design evolves