How We Automated Testing for the RuStore SDK: From Manual Build Hell to a Stable CI/CD Pipeline

  • 40 min

How to automate the build and testing of an SDK to escape the trap of manual regression?

This talk details how we overhauled the build process for sample apps integrating the RuStore SDK – transforming slow, manual procedures into a fast and reliable CI/CD pipeline system.

We'll demonstrate how we built automated tests using Kotlin, Appium, and OkHttp MockWebServer, explain why we moved away from Kaspresso, and share how we achieved stable test execution in CI.

You'll get practical advice on dramatically cutting down regression time, boosting SDK testing reliability, and minimising human involvement.


Real-life, battle-tested examples of SDK test automation are scarce in the market. We showcase the complete journey: from initial struggles to stable CI/CD integration, using real tools and exposing real mistakes. 


This talk will be an invaluable resource for anyone working with mobile SDKs or starting test automation from scratch.

Comments ({{Comments.length}})
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

To leave a feedback you need to

or
Chat with us, we are online!