Skip to main content

Creating Manual Tests

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

  1. Open your project and go to the "Tests" tab
  2. Click "Create New Test" and select "Manual Test"
  3. Enter a descriptive test name
  4. Add your test steps with expected results for each
  5. Attach reference screenshots or Figma frames if needed
  6. Set priority level (critical, high, medium, low)
  7. 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:

  1. Open the test and click "Start Execution"
  2. Follow each step and mark it as passed or failed
  3. For failed steps, capture a screenshot and add notes
  4. 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