Contributor
Thomas Hirsch

Refactoring – Reimplementing all UI tests in Espresso


Mentors
Amix, Annemarie
Organization
Catrobat

Current UI test setup using Robotium is unstable, slow, and a big portion of UI tests is broken. To fix this multiple steps are to be taken, replacing Robotium framework with Espresso, establish best practice for (UI-) testing, review and reimplement existing UI tests in Espresso or refactor them into junit tests if possible, enforcing clean code and the use of test patterns.