Tag

MvRx

0 views collected around this technical thread.

Airbnb Technology Team
Airbnb Technology Team
Nov 4, 2021 · Mobile Development

Automated Screenshot Testing for Android Fragments Using MvRx and Happo

This article explains how Airbnb’s Android team extends its MvRx state‑simulation framework with a custom screenshot library and Happo integration to automatically capture, upload, and compare fragment UI snapshots in CI, detecting visual regressions, layout issues, crashes and memory leaks across commits.

AndroidCIHappo
0 likes · 11 min read
Automated Screenshot Testing for Android Fragments Using MvRx and Happo
Airbnb Technology Team
Airbnb Technology Team
Oct 13, 2021 · Mobile Development

Airbnb’s Android Automation Testing Framework: State Simulation with MvRx (Part 1)

Airbnb’s new Android automation testing framework replaces flaky Espresso tests with deterministic UI rendering by simulating immutable State objects via MvRx, Epoxy, and a custom DSL, enabling fast, reliable tests, easy mock generation, and a launcher for instant screen inspection across multiple state variants.

AndroidAutomation TestingEpoxy
0 likes · 17 min read
Airbnb’s Android Automation Testing Framework: State Simulation with MvRx (Part 1)