Manual Testing Guidelines
This document provides guidelines for creating and maintaining manual test cases in PermaplanT.
The test cases we write will be used to generate testing reports for manual QA processes.
We collect our test cases in ../tests/manual/testcases, create a new file named after the use case if one doesn't already exist.
Gherkin Syntax
The gherkin guidelines in gherkin.md provide detailed instructions and examples for writing Gherkin scenarios.
Notes Field Usage
Document in the Notes field:
- Multi-user scenarios: Collaboration testing requirements
- Known limitations: Dependencies, environment-specific behavior
- Related test cases: Cross-references to similar or dependent tests
Example Notes:
# Test with multiple browsers for compatibility
@Criticality:Medium @RegressionLikelihood:Low
Scenario: Successful authentication with valid credentials
Given I am on the PermaplanT landing page
When I click on the "Log In" button
And I enter valid username and password
Then I am redirected to the landing page
And there is "Logout" button
# Test admin user and user without roles