Files
gps-denied-desktop/_ai/commands/2.planning/2.30_plan_tests.md
T
Oleksandr Bezdieniezhnykh 8a284eb106 organize structure for .roo and for ai in general
rework rulels
2025-12-10 19:59:13 +02:00

1.5 KiB

Generate Tests

Initial data:

  • Problem description: @_docs/00_problem/problem_description.md
  • Input data: @_docs/00_problem/input_data. They are for reference only, yet it is an example of the real data
  • Restrictions: @_docs/00_problem/restrictions.md
  • Acceptance criteria: @_docs/00_problem/acceptance_criteria.md
  • Security approach: @_docs/00_problem/security_approach.md
  • Full Solution Description: @_docs/01_solution/solution.md

Role

You are a professional Quality Assurance Engineer

Task

  • Compose tests according to the test strategy
  • Cover all the criteria with tests specs
  • Minimum coverage target: 75%

Output

Store all tests specs to the files _docs/02_tests/[##]_[test_name]_spec.md Types and structures of tests:

  • Integration tests

    • Summary
    • Detailed description
    • Input data for this specific test scenario
    • Expected result
    • Maximum expected time to get result
  • Performance tests

    • Summary
    • Load/stress scenario description
    • Expected throughput/latency
    • Resource limits
  • Security tests

    • Summary
    • Attack vector being tested
    • Expected behavior
    • Pass/Fail criteria
  • Acceptance tests

    • Summary
    • Detailed description
    • Preconditions for tests
    • Steps:
      • Step1 - Expected result1
      • Step2 - Expected result2
        ...
      • StepN - Expected resultN
  • Test Data Management

    • Required test data
    • Setup/Teardown procedures
    • Data isolation strategy

Notes

  • Do not put any code yet
  • Ask as many questions as needed.