Automating Login and Gameplay Tests for Ondokuzon’s Pitch Legends Game

Automating Login and Gameplay Tests for Ondokuzon’s Pitch Legends Game

Client Overview

Ondokuzon Software, the creators of the popular online game Pitch Legends, approached us to streamline and improve the testing process for their game’s login functionality. As an online game that supports multiple login options, ensuring a smooth and error-free user experience was critical to their success. Given the high volume of daily logins through Google and email, Ondokuzon Software required a reliable and automated solution to ensure these key features functioned flawlessly.

The Challenge

Ondokuzon Software faced several challenges in maintaining their login functionality:
  • Multiple Login Methods: The game supported login via Google and email, both of which required consistent, automated testing to ensure that all users could access the game
  • Frequent Testing Needs: With thousands of daily logins, testing the login functionality multiple times a day was essential to catch and resolve potential issues before they impacted
  • Ongoing Development: As new features were continuously being added to Pitch Legends, they needed an automated testing solution that could easily expand to cover future gameplay

Our Solution

We collaborated closely with Ondokuzon Software to provide a solution that automated their login testing and laid the groundwork for future test automation efforts:

1. Automated Login Testing

Our primary focus was automating the test cases for Google and email login options. We developed multiple automated test cases that simulated different user scenarios, including successful logins, invalid credentials, and handling edge cases like network interruptions. These tests ensured that both login methods were rigorously verified.

2. CI/CD Pipeline Integration

To ensure efficiency, we set up an automated pipeline in GitLab (GL), where these tests were scheduled to run four times a day. The pipeline provided continuous testing coverage without manual intervention, enabling Ondokuzon Software to stay ahead of any potential issues.

3. Automated Reporting

We implemented an automated reporting system that delivered detailed test results after each run. This gave the client real-time visibility into the login system’s performance, helping them quickly identify and address any issues as soon as they arose.

4. Ongoing Development for Gameplay Testing

In addition to the login testing, we are now working closely with the client to develop automated test cases for gameplay features. This includes simulating in-game scenarios to ensure seamless functionality and an optimal gaming experience for their users. These testsare being added to the existing pipeline, expanding the coverage and continuing to provide reliable, automated insights.

The Results

Our partnership with Ondokuzon Software has resulted in several key improvements:
  • Enhanced Efficiency: Automated login testing runs four times daily, ensuring that the game’s login features are always working as expected without requiring manual
  • Proactive Issue Detection: The scheduled tests and real-time reports allow the client to detect and address issues before they impact users, minimizing downtime and improving user
  • Ongoing Testing Expansion: With the foundation in place, we are expanding the automated test coverage to include gameplay testing, ensuring the game remains robust as it

Conclusion

By automating login testing and integrating continuous reporting, we helped Ondokuzon Software ensure that their users can log in to Pitch Legends reliably and securely. Our ongoing collaboration now focuses on gameplay testing, ensuring the game remains stable and delivers a great experience as it grows. With continuous improvements to the testing process, Ondokuzon Software can focus on enhancing their game, confident that their critical systems are being tested automatically and efficiently.