Sign in

The Moonpig Android Team uses an Acceptance Test Driven Development (ATDD) approach to building features on the Android app. In this piece I will take you through an approach to ATDD on Android.


ATDD is important to our team because it helps developers build features ‘right’. By right we mean that the behaviour of the feature accurately fulfils the acceptance criteria agreed with key stakeholders and from a product standpoint. Acceptance testing helps to ensure that the integration of different units to deliver a piece of functionality works as expected. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store