Sunday 6 October 2019

Kaspresso

Kaspresso is a UiTest framework based on Espresso, UIAutomator and Kakao and assisting to write right and no-pain ui tests.

Main features of Kaspresso:

  1. Stability. Kaspresso provides a mechanism to handle a flakiness of Espresso.
  2. Readability. Kaspresso provides simple and beauty dsl to write your tests: dividing the test into sections and steps.
  3. Logging. Automate logging of all actions performing in the test with separate selection of each test's step.
  4. Flexibility. We have introduced a mechanism of interceptors giving an ability to catch all actions going to Espresso and add additional custom actions at each action.
  5. Ability to call Adb commands.
  6. Ability to work with Android System.
  7. Feature's screenshoting. Kaspresso offers a possibility make feature's screenshots fast and automatically.
  8. Configurability. Developer can set Kaspresso with any custom settings.
  9. The philosophy of how to write ui-tests.



from The Android Arsenal

No comments:

Post a Comment