Uber

Uber's DragonCrawl: Generative AI for High-Quality Mobile Testing

Original post DragonCrawl: Generative AI for High-Quality Mobile Testing

Article Summary

Ali Zamani, Anam Hira, and Juan Marcano from Uber reveal how they built DragonCrawl, an AI that tests mobile apps like a human would—and it's already caught 10 high-priority bugs in three months.

Uber's Developer Platform team faced a massive testing challenge: 3,000+ simultaneous experiments, 50+ languages, and engineers spending 30-40% of their time maintaining brittle test scripts. Their solution? Train a language model to navigate apps with human-like intuition, adapting to UI changes without manual updates.

Key Takeaways

Critical Insight

Uber built a goal-oriented AI testing system that works across 85 cities and 50+ languages without maintenance, fundamentally changing how they ensure app quality at scale.

Continue reading

The team shares how DragonCrawl once closed and reopened the app to fix a payment loading issue, plus their plans to turn future tests into RAG applications powered by their foundational model.

This page summarizes “DragonCrawl: Generative AI for High-Quality Mobile Testing” by Uber, published Apr 23, 2024. All credit for the original work goes to the authors.

Read the original on uber.com (opens in new tab)

AI tools for iOS

Browse all AI tools →