Kerno indexed the PostHog codebase and completed endpoint analysis across all 2,386 routes. This index is the foundation for test generation
A PostHog environment was launched with access to its real dependencies, including Kafka, ZooKeeper and Postgres. Tests therefore run against the same behaviour as production
Kerno handles the data layer itself. It seeds tenants, reads rows back and cleans up afterwards, so it can create high fidelity tests and runtime scenarios that mimic production.
Kerno generated, executed and verified baseline tests on two endpoints, covering validation and security scenarios.
Kerno verified the execution of the tests through a two implementation strategy, running each scenario twice to confirm the result. It produced reusable artifacts, so these tests persist if the baseline moves.