Kaspersky makes Android app testing tool publicly available for mobile developers
Kaspersky has opened access to its Android Automated Testing Framework
The tool, named Kaspresso, takes advantage of flexible settings and is easy to use. With Kaspresso, mobile developers can significantly reduce the amount of time needed for application testing without the fear of overlooking a bug, therefore speeding up the application release process.
It is quite challenging for mobile developers to choose an appropriate automating testing tool that will reduce lead time for an application’s release. Nowadays, there are many frameworks and tools for conducting automated tests, such as Espresso and Appium. However, these frameworks can’t solve all Android developers’ problems, like their concerns around readability, flakiness, logging, and architecture of UI-tests.
The issues mentioned above prevent mobile developers from writing clean, stable, maintainable, and understandable UI-tests. In order to solve existing problems with the convenience of UI-tests, Kaspersky has introduced a new Android app testing tool, named Kaspresso. The tool is based on two libraries for creating automated Android tests – Espresso and Kakao.
“We decided to make the Kaspresso framework publicly available as the creation of a framework for autotests requires a lot of effort and resources. Furthermore, self-testing tools for Android simplify mobile developers’ lives. We tried to combine the best resources and practices into one tool and put our own best practices and experience into it. We hope that with the help of Kaspresso, mobile developers will create better and more reliable Android applications. We also consider that users and the entire industry will benefit from this,” comments Victor Yablokov, Head of Mobile Products Development at Kaspersky.
Kaspresso can be downloaded here: https://github.com/KasperskyLab/Kaspresso.