Vipshop Quality Engineering
Author

Vipshop Quality Engineering

Technology exchange and sharing for quality engineering

18
Articles
0
Likes
24
Views
0
Comments
Recent Articles

Latest from Vipshop Quality Engineering

18 recent articles
Vipshop Quality Engineering
Vipshop Quality Engineering
Aug 10, 2017 · Operations

How Parallel Testing Can Slash Delivery Time and Boost Quality

Parallel testing overlaps development and testing to dramatically shorten delivery cycles, shift quality checks earlier, and improve overall software quality, while the supply‑chain case study shows layered testing, automated interface tests, CI pipelines, and practical tips for stable automation and low‑coupling design.

Layered TestingParallel Testingcontinuous integration
0 likes · 5 min read
How Parallel Testing Can Slash Delivery Time and Boost Quality
Vipshop Quality Engineering
Vipshop Quality Engineering
Aug 8, 2017 · Frontend Development

Why for…in Breaks JavaScript Arrays and How for…of Fixes It

This article examines a production incident caused by using the ES5 for...in loop to iterate over arrays, explains its pitfalls such as prototype pollution and string indexes, and demonstrates why switching to the ES6 for...of construct provides safer, more predictable array traversal.

ES6JavaScriptarray iteration
0 likes · 6 min read
Why for…in Breaks JavaScript Arrays and How for…of Fixes It
Vipshop Quality Engineering
Vipshop Quality Engineering
Jul 11, 2017 · Backend Development

Why Master‑Slave Sync Delays Break Your Order Cache and How to Fix It

An order system retrieved incorrect product size data due to master‑slave database lag causing stale Redis cache, and the article explains the original flawed flow, the revised solution that writes to cache during sync, and best practices for cache updates, read‑through, and QA testing.

Read-Write SeparationRedisbackend architecture
0 likes · 5 min read
Why Master‑Slave Sync Delays Break Your Order Cache and How to Fix It