HybridTestFramework¶
Architecture¶
In the era of cloud-native solutions,
we often need to evolve existing testing frameworks to cater to multiple requirements.
HybridTestFramework bridges legacy systems or those
still transitioning to the cloud with modern cloud-native systems.
Following a testing pyramid approach,
the framework emphasizes API testing followed by Web UI. Future releases will focus even more on API and event-based
testing.
Framework Capabilities¶
- Cross-browser testing support (including BrowserStack).
- Docker-based Selenium grid (local or AWS DeviceFarm).
- Security testing powered by OWASP in Docker containers.
- REST and GraphQL testing with RestAssured.
- gRPC testing via gRPC Java library.
- Event-driven microservice testing (Kafka, Cloud Pub/Sub, AWS SNS).
- Visual regression testing with percy.io.
- Accessibility testing using axe-selenium.
- Stubbed API testing using WireMock.
- Integrated Elasticsearch logging for dashboards.
- Database testing support.
- Kubernetes support.