A cloud-based platform for online schools that helps to manage learning, scheduling, and communication between administration, teachers, and students.The customer needed to test all the system modules and prepare a set of tests to minimize resources for such tasks in the future.School Management PlatformIt is one of 2 solutions from a vendor of online systems for educational institutions, operating since 2010. During its operation on the market, the system has changed and scaled to provide work flexibility for customers and users. Today, the system is fully integrated into the infrastructure of schools, which is confirmed by the ISO 2700 certificate.Values deliveredZappleTech specialists developed and successfully implemented an automated testing solution covering all platform modules, including a specific user environment. We built API-level tests to identify threats in future versions of the solution quickly. Codeception, Webdriver, and standard PHP were used to solve the tasks.SolutionsDeveloping and integrating tests in Jenkins CI, building frameworks, and smoke testing for input from user UAT environments.ResultsWe provided all kinds of automated testing from scratch and achieved the green mark in CI build.