6 Scenes, 36 Store Screenshots: A Fixture Pipeline for Identical iOS and Android Listings
How fixture data, UI tests, and Pillow turn six app scenes into matching store images across phones, tablets, and foldables
Our courier app's screenshots need to look identical on iOS and Android. If a delivery appears on a phone or a tablet, it should have the same caption, same progress and same messages.
To make that happen, we developed a pipeline that opens up six scenes with placeholder data, takes screenshots of them on emulators and simulators, and then adds a caption with Pillow. Our configured set covers three devices per platform, producing 18 App Store images and 18 Play Store images. Capturing and adding a caption are separate steps. So we could change a headline without having to restart the app.
One fictional morning at 9:41
Here's one scene on each platform.
What's nice about this approach is that each screenshot depends so little on a live account. The...
Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE