Functional Testing
Testing against the requirement
Functional testing checks that each feature does what the requirement says, including the cases nobody thought about. Our testers derive test cases from your requirements and user stories with established techniques such as equivalence partitioning, boundary value analysis and decision tables.
We test during the sprint and again before the release, and we add exploratory sessions for the areas where scripts miss things. Every defect report comes with steps to reproduce it, a severity and the logs your developers need.
Key Features
- Test case design with equivalence partitioning, boundary value analysis and decision tables
- Exploratory test sessions with risk-based charters
- API contract checks and end-to-end integration tests
- Support for acceptance tests and for sign-off by the business side
- Defect reports with reproduction steps, logs and severity