Operations 15 min read

Overview of Shanghai Testing Team Practices at Dada‑JD.com

The article details the structure, daily responsibilities, quality‑assurance processes, automation strategies, tool development, performance testing, and quality‑culture initiatives of the Shanghai testing team at Dada‑JD.com, illustrating how systematic testing and DevOps practices enhance product stability and development efficiency.

JD Tech
JD Tech
JD Tech
Overview of Shanghai Testing Team Practices at Dada‑JD.com

Author Cheng Hao leads the testing team at Dada‑JD.com Shanghai R&D Center, focusing on building testing capabilities, defining processes, and creating quality‑assurance platforms.

The Shanghai testing team, about 30 members, is divided into business testing, test development, and quality‑management groups, each responsible for requirement analysis, test case design, automation, performance testing, and ensuring stable releases.

Key project quality‑assurance steps include product requirement analysis, development design review, test plan and case design, online functional verification, and project workflow tracking and retrospectives.

Automation efforts cover UI, API, and unit testing, with API automation implemented using Python and Unittest, achieving 100% pass rates for regression tests; unit tests are integrated into the CI pipeline via Jenkins.

Tool building includes the One platform for DevOps integration, mock services for load testing, platform integration, and a performance‑testing platform to handle normal, iterative, and peak‑load scenarios.

Quality‑culture initiatives involve establishing standardized processes, development guidelines, regular training, experience sharing, classic bug reviews, and fault reviews to embed quality awareness across product, development, testing, and operations teams.

Training programs cover company culture, product knowledge, IT security, stability processes, architecture, and database design, with mentors assigned to new hires to ensure effective onboarding.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

ci/cdautomationPerformance Testingquality assuranceSoftware Testing
JD Tech
Written by

JD Tech

Official JD technology sharing platform. All the cutting‑edge JD tech, innovative insights, and open‑source solutions you’re looking for, all in one place.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.