How Meituan‑Dianping’s O2O Quality System Boosts Testing Efficiency with Custom Tools
The sixth Meituan‑Dianping technical salon explored building an O2O quality system by showcasing internal testing solutions—including full‑link online pressure testing, the Spider mobile compatibility tool, Didi’s mock decoupling framework, and the Conan performance‑data platform—detailing their methods, architectures, and impact on testing efficiency.
Meituan Food Delivery Full‑Link Online Pressure Testing
Full‑link online pressure testing is still rare in the O2O sector due to its high labor cost, stringent monitoring requirements, and the need for clear traffic peaks; it is typically applied only to long business chains with substantial order volumes.
When Meituan‑Dianping decided to adopt this approach, the massive daily order volume and the intricate chain involving merchants, riders, and users made it a suitable candidate. Senior QA engineer Lu Tao and his team implemented the full‑link pressure test in production.
The testing methodology is illustrated in the following diagram:
Spider – Mobile Compatibility Testing Tool for Dianping App
Spider was created to address the labor‑intensive manual testing of page rendering and functionality across multiple devices (iPhone, iPad, Android phones, etc.). Its key capabilities include:
Simultaneous viewing, editing, and sharing of API data across multiple devices.
API data storage and replay.
Concurrent operation of several devices.
The architecture of Spider is shown below:
Didi’s Mobile‑Internet Test Decoupling Mock Solution
Architect Chen Fei presented Didi’s mock framework, which decouples testing by providing local mock services capable of request mocking, exception simulation, packet tampering, protocol decoding, and packet capture.
The workflow diagram of the mock solution is:
Chen emphasized that a good testing tool should have a low entry barrier, low case‑authoring cost, and strong adaptability to change, urging designers to adopt a product‑mindset when building tools.
Conan – Quantifying Mobile UX Performance Data
Conan, the cloud‑testing project led by senior QA engineer Kang Huanping, measures page load time and traffic consumption, providing developers with clear metrics to identify and resolve performance issues quickly.
Its architecture diagram is presented below:
The event concluded near 6 PM with a full audience, lively Q&A, and an announcement that the next salon will focus on high concurrency topics.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Meituan Technology Team
Over 10,000 engineers powering China’s leading lifestyle services e‑commerce platform. Supporting hundreds of millions of consumers, millions of merchants across 2,000+ industries. This is the public channel for the tech teams behind Meituan, Dianping, Meituan Waimai, Meituan Select, and related services.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
