Kaspresso

Logo

Kaspresso is a UI test framework based on Espresso and UI Automator. Developed by Kaspersky. It greatly simplifies writing autotests for Android apps and offers multiple features, where the most important are:

  1. 100% stability and reliability
  2. Faster execution of Espresso and UI Automator commands. For some commands in the latter, the speed increase is 10x
  3. Excellent test readability thanks to a readily comprehensible DSL
  4. An incredible interceptor mechanism allowing to intercept all actions and asserts in one place
  5. Clear logging
  6. Support for ADB calls
  7. Autotest writing philosophy and a DSL compliant with this philosophy
  8. Fast screenshot tool
  9. And much more.

Kaspresso is an open source tool available on GitHub.