The document discusses mobile cross-platform test automation using Calabash at Badoo. Badoo uses Calabash to test their mobile apps across Android, iOS, and MobileWeb using a single codebase. Some key points:
- Badoo has over 350 test scenarios for their Badoo app across Android and iOS using Calabash.
- Challenges include apps not being exactly the same on different platforms and tools being slow.
- Calabash is implemented in Ruby and integrated with Cucumber. It supports simulators, emulators and devices.
- Solutions to common problems include keeping page objects lightweight, dividing screens into modules, and using tools like Sikuli to test outside app