Dada-Jingdong to Home Shanghai R&D Center Test Team Daily Work Overview
This article provides a comprehensive overview of the daily work of the Shanghai R&D Center Test Team at Dada-Jingdong to Home, covering project quality assurance, automation, tool construction, and quality culture building.
This article provides a comprehensive overview of the daily work of the Shanghai R&D Center Test Team at Dada-Jingdong to Home. The team, consisting of approximately 30 members divided into business testing, test development, and quality management groups, focuses on ensuring project stability and rapid online deployment.
The team's work encompasses project quality assurance, including product requirement analysis, development design review, test planning and case design, online functional verification, and project process follow-up and summary. They employ agile development methods and have established various stability specifications, including regular project processes, code change specifications, configuration change specifications, and more.
Automation is a key focus, with the team implementing interface automation testing using Python+Unittest, achieving 100% pass rate for full interface automation regression testing as a prerequisite for online deployment. They also emphasize unit testing, with delivery-side secondary projects strictly enforcing automatic triggering of unit tests upon code submission.
The team has developed several tools to improve efficiency, including the One platform for integrated project management, mock services for various testing scenarios, a performance testing platform, JustRun for data generation, and continuous integration using Jenkins with Docker and K8s containerization.
Quality culture construction is another important aspect, involving standardization of processes and development, normalization through experience sharing and training, and visualization of quality metrics through a self-developed R&D efficiency platform.
The article concludes with information on how to join Dada, including links to their website and job postings.
Dada Group Technology
Sharing insights and experiences from Dada Group's R&D department on product refinement and technology advancement, connecting with fellow geeks to exchange ideas and grow together.
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.