Skip to content

TestingIndex

Maria Martinez edited this page Sep 18, 2026 · 1 revision

Testing Strategy & Guidelines

Central index for automated testing practices, tools, and execution across the Forest Client project.

Quality Standards

We maintain a strict quality threshold of minimum 80% test coverage for all new or modified logic. Automated test suites execute on every pull request via GitHub Actions (.github/workflows/analysis.yml).


Test Suites

Document Scope Tools
Frontend Testing Unit and component testing for Vue 3 SFCs, composables, and validators. Vitest, Vue Test Utils, Happy-DOM
Backend Testing Reactive service unit tests and containerized integration tests. JUnit 5/6, Mockito, Testcontainers, StepVerifier
Cypress BDD Guide Full end-to-end user journey tests authored in plain English Gherkin specifications. Cypress, Cucumber, Gherkin BDD

Clone this wiki locally