Tagged articles
404 articles
Page 3 of 5
FunTester
FunTester
Mar 4, 2022 · Industry Insights

Why Automation Testing Matters: Benefits, Types, and Future Trends

This article explains why automation testing is essential for modern software projects, compares it with manual testing, outlines common test types, offers strategic guidance on frameworks and tool selection, and explores emerging trends such as AI and RPA shaping the future of testing.

DevOpsSoftware TestingTesting Strategy
0 likes · 8 min read
Why Automation Testing Matters: Benefits, Types, and Future Trends
Alipay Experience Technology
Alipay Experience Technology
Feb 28, 2022 · Frontend Development

Ensuring Quality and Stability in Electron Desktop Apps: Yuque’s Practical Insights

This talk shares Yuque’s experience building an Electron‑based desktop product, covering why Electron was chosen, the app’s architecture, and engineering practices—including unit testing, integration‑test coverage, package and data security, update strategies, and full‑link logging—to improve code quality and runtime stability.

Desktop ApplicationElectronquality assurance
0 likes · 13 min read
Ensuring Quality and Stability in Electron Desktop Apps: Yuque’s Practical Insights
IT Architects Alliance
IT Architects Alliance
Feb 12, 2022 · Mobile Development

Building a C++ Cross‑Platform Framework for WeChat Pay: Architecture, Routing, and Quality Assurance

This article details how a C++‑based cross‑platform framework was designed for WeChat Pay to unify iOS and Android implementations, improve scalability, quality assurance, and developer productivity through use‑case abstraction, a routing mechanism, and refined network and data handling.

C++Mobile DevelopmentWeChat Pay
0 likes · 14 min read
Building a C++ Cross‑Platform Framework for WeChat Pay: Architecture, Routing, and Quality Assurance
vivo Internet Technology
vivo Internet Technology
Feb 9, 2022 · Operations

Traffic Recording and Playback: vivo's Moonlight Treasure Box Platform Practice

vivo’s “Moonlight Treasure Box” platform records and replays production traffic using a customized Jvm‑Sandbox‑Repeater Java‑Agent, handling GC limits, thread‑pool tracing, data desensitization, deduplication, timestamp alignment, noise reduction and sub‑call matching, while providing plugins, visual call‑chain analysis and coverage metrics that have integrated 200 services, executed over 10 000 sessions, and boosted testing efficiency by more than 80 %.

Java AgentJvm-Sandboxbytecode instrumentation
0 likes · 18 min read
Traffic Recording and Playback: vivo's Moonlight Treasure Box Platform Practice
Youzan Coder
Youzan Coder
Dec 28, 2021 · Mobile Development

Improving Mobile Quality at Youzan: Practices, Challenges, and Solutions

Youzan boosted mobile product reliability by instituting proactive anomaly detection, rigorous unit‑testing and CI, a disciplined betterMR review workflow, and dedicated performance monitoring to meet offline and hardware constraints, cutting incident volume to one‑third and fostering a virtuous cycle of stability and team morale.

Code reviewMobile Developmentcontinuous integration
0 likes · 20 min read
Improving Mobile Quality at Youzan: Practices, Challenges, and Solutions
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 22, 2021 · Backend Development

Intelligent Automation of API Testing: Practices, Challenges, and Quality Improvements

This article examines the challenges of traditional API automation testing and presents an intelligent testing approach that combines data and algorithms to optimize the entire API test lifecycle, improving efficiency, maintainability, and quality through automated case generation, execution, analysis, and evaluation.

API testingautomationci/cd
0 likes · 16 min read
Intelligent Automation of API Testing: Practices, Challenges, and Quality Improvements
Youku Technology
Youku Technology
Dec 9, 2021 · Interview Experience

From Test Engineer to QA Leader at Alibaba: A Real‑World Interview Journey

This article shares a former Alibaba test‑development graduate’s path—from choosing the QA role, preparing for the interview, and navigating the first year’s challenges to leading large‑scale projects—offering practical insights and advice for aspiring QA professionals.

AlibabaInterview PreparationQA
0 likes · 9 min read
From Test Engineer to QA Leader at Alibaba: A Real‑World Interview Journey
DevOps
DevOps
Dec 1, 2021 · Fundamentals

Three Key Questions for Effective Software Testing: Effectiveness, Efficiency, and Value

This article explores three critical questions for software testing—effectiveness, efficiency, and value—by examining how to assess test validity, improve execution speed through environment and infrastructure optimization, and demonstrate testing’s role in building quality, exposing risk, and enforcing quality gates.

Software Testingquality assurancetest effectiveness
0 likes · 14 min read
Three Key Questions for Effective Software Testing: Effectiveness, Efficiency, and Value
Software Development Quality
Software Development Quality
Nov 17, 2021 · Fundamentals

Mastering Test Case Design: Principles, Standards, and Best Practices

This comprehensive guide outlines the purpose, scope, principles, quality standards, management processes, design methods, review procedures, and risk analysis for creating effective software test cases, helping teams ensure coverage, reliability, and maintainability throughout the testing lifecycle.

Software Testingquality assurancetest case design
0 likes · 19 min read
Mastering Test Case Design: Principles, Standards, and Best Practices
Software Development Quality
Software Development Quality
Nov 17, 2021 · Fundamentals

Mastering Test Activities Across the Software Development Lifecycle

This guide walks through every phase of testing in a software development lifecycle—from planning and requirement analysis, through test design, execution, integration, and acceptance, to coverage evaluation, defect analysis, and final reporting—providing practical methods, metrics, and best‑practice templates for quality assurance professionals.

Software Testingdefect analysisquality assurance
0 likes · 12 min read
Mastering Test Activities Across the Software Development Lifecycle
Software Development Quality
Software Development Quality
Nov 13, 2021 · Fundamentals

What Are the Five Levels of Test Engineer Skills and How to Master Them?

This article outlines a comprehensive competency framework for test engineers, detailing five proficiency levels—basic understanding, proficient, flexible application, comprehensive application, and innovative mastery—across 28 key testing activities such as analysis, design, planning, execution, automation, security, and DevOps, providing clear behavioral descriptions for each level.

SKILL frameworkSoftware TestingTest Engineering
0 likes · 30 min read
What Are the Five Levels of Test Engineer Skills and How to Master Them?
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Nov 11, 2021 · Backend Development

Boosting API Test Efficiency with Scenario‑Based Apollo Framework

This article explains how the Apollo testing framework was redesigned to enable scenario‑based API testing, reduce case creation and maintenance costs, improve quality checks, and support advanced features like traffic replay, ultimately enhancing automation efficiency for large‑scale business services.

API testingFrameworkScenario Testing
0 likes · 8 min read
Boosting API Test Efficiency with Scenario‑Based Apollo Framework
转转QA
转转QA
Nov 10, 2021 · Mobile Development

General Test Plan for App Push

This article outlines a comprehensive testing strategy for mobile app push notifications, describing the push workflow, key test points such as message receipt and app launch, and detailing the implementation of push sending and reachability analysis tools, along with future enhancements for monitoring and diagnostics.

App Developmentpush notificationsquality assurance
0 likes · 6 min read
General Test Plan for App Push
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 5, 2021 · Operations

Fine-Grained Code Coverage Integration and Practices at iQIYI

iQIYI integrated JaCoCo with its DevOps pipeline, using Git diff and Jira‑linked branch naming to automatically generate fine‑grained coverage reports at incremental, branch, and requirement levels, enforcing 90 % thresholds that lifted backend service coverage from under 70 % to over 90 % and markedly improved reliability.

DevOpsJaCoCoci/cd
0 likes · 14 min read
Fine-Grained Code Coverage Integration and Practices at iQIYI
JD.com Experience Design Center
JD.com Experience Design Center
Nov 3, 2021 · Product Management

How to Implement Design QA Across the Entire Product Lifecycle

This article explains why traditional end‑stage design reviews are insufficient, introduces the concept of Design QA throughout the product lifecycle, and outlines a step‑by‑step implementation plan—including requirement grading, extreme‑case handling, integrated specs, test‑case reviews, and walkthrough documentation—to ensure consistent design quality.

Product Qualitydesign-processdesign-qa
0 likes · 8 min read
How to Implement Design QA Across the Entire Product Lifecycle
Yuewen Technology
Yuewen Technology
Oct 29, 2021 · Backend Development

How Precise Server‑Side Testing Transforms QA: Theory and Real‑World Results

This article examines the shortcomings of traditional regression testing, introduces a precise testing framework that combines black‑box and white‑box techniques, outlines its core principles, evolution steps, and measurement methods, and shares practical outcomes and future directions for server‑side quality assurance.

Backend testingKnowledge Basecode coverage
0 likes · 9 min read
How Precise Server‑Side Testing Transforms QA: Theory and Real‑World Results
转转QA
转转QA
Oct 28, 2021 · Fundamentals

How to Write Effective Test Cases: A Practical Guide

This article explains why test cases are essential, outlines the complete workflow from requirement analysis to case maintenance, and provides practical tips and tool recommendations—including Excel and Xmind—to help testers design, review, and manage high‑quality test cases efficiently.

ExcelSoftware Testingquality assurance
0 likes · 6 min read
How to Write Effective Test Cases: A Practical Guide
DevOps
DevOps
Oct 19, 2021 · Fundamentals

Why Production Issues Still Appear After Testing and How to Prevent Them

The article analyzes common reasons why defects escape testing and appear in production—ranging from missed test cases and environment differences to incomplete releases—and offers a step‑by‑step checklist of practices to improve testing, release processes, and risk mitigation.

Software Testingproduction issuesquality assurance
0 likes · 8 min read
Why Production Issues Still Appear After Testing and How to Prevent Them
Youzan Coder
Youzan Coder
Oct 18, 2021 · Backend Development

Traffic Replay Technology in YouZan: Automated Regression Testing for Mid-Platform Marketing Business

YouZan’s traffic‑replay platform records real production calls and replays them in test environments—both read‑only and mock‑write modes—to automatically verify thousands of marketing interfaces, visualize scenario coverage, capture low‑traffic cases, and has already enabled zero post‑launch failures while guiding future expansion into deeper coverage and performance testing.

Dubbo mockSoftware Testingautomated regression testing
0 likes · 11 min read
Traffic Replay Technology in YouZan: Automated Regression Testing for Mid-Platform Marketing Business
FunTester
FunTester
Sep 26, 2021 · Operations

MTSC2021 Shenzhen Conference – Overview, Registration Details, and Confirmed Topics

The MTSC2021 Shenzhen conference, a premier software testing summit organized by TesterHome, will be held on November 19‑20, 2021 at the Dongxi Road International Hotel in Shenzhen, offering registration information, audience guidance, participant benefits, and a comprehensive list of confirmed and candidate technical topics covering testing, DevOps, AI, cloud, and game development.

Software TestingTestOpsai
0 likes · 11 min read
MTSC2021 Shenzhen Conference – Overview, Registration Details, and Confirmed Topics
Efficient Ops
Efficient Ops
Sep 9, 2021 · Operations

How China Bank’s DevOps Platform Earned Top National Standards

China Bank’s software center shares how its enterprise‑grade DevOps cloud platform passed the national DevOps standard assessment with excellent ratings, boosting build success rates, reducing deployment times, and driving a culture of secure, end‑to‑end continuous delivery across the bank.

Continuous DeliveryDevOpsenterprise IT
0 likes · 12 min read
How China Bank’s DevOps Platform Earned Top National Standards
ByteDance SE Lab
ByteDance SE Lab
Sep 3, 2021 · Operations

How ByteDance’s Creation Quality Platform Automates Massive Content Testing

The Creation Quality Platform (CQ) automates large‑scale detection of templates, mini‑programs, and special‑effect resources across ByteDance apps, combining automated pipelines, algorithmic classification, CV/NLP checks, and prioritized task routing to boost efficiency, accuracy, and creator experience while reducing manual effort.

AI AlgorithmsPerformance Testingautomation
0 likes · 13 min read
How ByteDance’s Creation Quality Platform Automates Massive Content Testing
DevOps Cloud Academy
DevOps Cloud Academy
Aug 30, 2021 · Fundamentals

Best Practices for Code Coverage

The article outlines Google’s best‑practice guidelines for code coverage, emphasizing its workflow benefits, the cultural impact of increasing coverage, the limits of high percentages, the importance of uncovering uncovered code, and practical steps for progressively improving coverage across projects.

Engineering CultureSoftware Testingcode coverage
0 likes · 9 min read
Best Practices for Code Coverage
Xianyu Technology
Xianyu Technology
Aug 26, 2021 · Mobile Development

Why Users Uninstall Apps and How to Reduce Friction: A Mobile App Quality Improvement Model

Users uninstall apps when friction—such as privacy worries, useless features, crashes, slow performance, or intrusive ads—overrides desire, so applying a five‑level APP experience pyramid (Security, Functionality, Stability, Usability, Delight) with privacy checklists, exploratory testing, full‑stack monitoring, and real‑user usability sessions can markedly boost retention.

User experienceapp retentionmobile testing
0 likes · 8 min read
Why Users Uninstall Apps and How to Reduce Friction: A Mobile App Quality Improvement Model
DevOps
DevOps
Aug 5, 2021 · Fundamentals

Agile Testing: Definition, Differences from Traditional Testing, and 10 Principles for Testers

This article explains agile testing, contrasts it with traditional testing, and details ten guiding principles—including continuous feedback, customer value, face‑to‑face communication, courage, simplicity, continuous improvement, adaptability, self‑organization, people focus, and enjoyment—that help testers and agile teams deliver high‑quality software efficiently.

DevelopmentSoftware Testingagile
0 likes · 7 min read
Agile Testing: Definition, Differences from Traditional Testing, and 10 Principles for Testers
IT Architects Alliance
IT Architects Alliance
Jul 26, 2021 · R&D Management

How to Conduct a Comprehensive Architecture Evaluation: A Step-by-Step Guide

This article outlines a thorough methodology for evaluating software, hardware, and overall system architectures, detailing assessment criteria, a five‑stage evaluation process, quality‑assurance measures, and best‑practice checkpoints to ensure high availability, scalability, security, and cost‑effectiveness of complex engineering projects.

System Designarchitectureassessment
0 likes · 12 min read
How to Conduct a Comprehensive Architecture Evaluation: A Step-by-Step Guide
DevOps
DevOps
Jul 22, 2021 · Fundamentals

Visualizing Test Strategy: One‑Page Test Strategy Diagram and Its Application

This article explains how traditional, lengthy test‑strategy documents can be replaced by a concise, one‑page visual diagram that clearly presents what to test, how to test, guiding principles, and the roles of test left‑shift, test quadrants, test layers, and test right‑shift, using a real‑world example to illustrate the approach.

Software TestingTest Strategyagile
0 likes · 14 min read
Visualizing Test Strategy: One‑Page Test Strategy Diagram and Its Application
Zhongtong Tech
Zhongtong Tech
Jul 20, 2021 · R&D Management

Designing Scalable Quality Assurance for a Thousand‑Person Tech Team

At the 2021 China Internet Test Development Conference, ZTO Technology’s senior architect Gong Linhua detailed how their thousand‑person team builds a robust quality assurance system through business testing, continuous innovation, specialized training, and precise metric‑driven management, aiming to accelerate delivery while maintaining high software quality.

Software TestingTesting Metricsquality assurance
0 likes · 5 min read
Designing Scalable Quality Assurance for a Thousand‑Person Tech Team
Youzan Coder
Youzan Coder
Jul 19, 2021 · Operations

How We Built a Robust Search Middle Platform: From Pain Points to Full‑Scale Quality Assurance

This article examines the challenges faced by a search middle platform—such as inaccurate impact assessment, unstable underlying clusters, and missing process standards—and details a comprehensive quality‑assurance strategy that includes baseline test suites, stability practices, performance testing, emergency drills, and systematic monitoring to ensure reliable search services.

BackendOperationsPerformance Testing
0 likes · 13 min read
How We Built a Robust Search Middle Platform: From Pain Points to Full‑Scale Quality Assurance
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 15, 2021 · Fundamentals

How Much Testing Is Enough? A Practical Guide to Test Strategies and Coverage

This article explains how to determine the right amount of testing for a software product by providing evaluation criteria, a step‑by‑step testing strategy—including recording processes, unit, integration and end‑to‑end tests—coverage types, tools, and how to incorporate field feedback for continuous improvement.

Software TestingTest Strategycode coverage
0 likes · 10 min read
How Much Testing Is Enough? A Practical Guide to Test Strategies and Coverage
Xianyu Technology
Xianyu Technology
Jul 6, 2021 · Backend Development

Automated Testing Strategies for Complex Transaction Systems at Xianyu

Xianyu tackled the high‑cost manual testing of its multi‑scenario transaction platform by implementing JVM‑sandbox traffic‑recording tools (Doom/Blizzard and Phoenix) for interface‑level replay, service‑oriented link testing, and shadow‑DB isolation, enabling automated end‑to‑end validation across dozens of applications and business modes.

Automated TestingMicroservicesflow recording
0 likes · 8 min read
Automated Testing Strategies for Complex Transaction Systems at Xianyu

Comprehensive UI Automation Framework for the Dali Smart Homework Lamp: Challenges, Solutions, and Future Directions

This article details a comprehensive UI automation framework for the Dali Smart Homework Lamp, covering business context, product features, testing challenges, automated script generation, modular case design, multi-device coordination, error analysis, and future directions for intelligent UI validation.

PythonTesting frameworkUI automation
0 likes · 17 min read
Comprehensive UI Automation Framework for the Dali Smart Homework Lamp: Challenges, Solutions, and Future Directions
FunTester
FunTester
Jun 22, 2021 · Operations

Overcoming the Top Challenges in Test Automation: Practical Strategies

This article identifies the most common obstacles teams face when adopting test automation—such as choosing approaches, selecting tools, managing data, and timing tests—and offers actionable solutions to help organizations implement effective, sustainable automation pipelines.

DevOpsSoftware Testingautomation challenges
0 likes · 6 min read
Overcoming the Top Challenges in Test Automation: Practical Strategies
FunTester
FunTester
Jun 14, 2021 · Industry Insights

How Leading Tech Companies Design Scalable Quality Assurance Systems

The article reviews four in‑depth talks from MTSC2021 Shanghai, detailing how ZTO, Meituan, ByteDance and Kujiale build large‑scale testing frameworks, event‑tracking QA, advertising system reliability, and multi‑dimensional online inspection to ensure product quality across complex business scenarios.

Performance TestingSoftware Testingindustry practices
0 likes · 9 min read
How Leading Tech Companies Design Scalable Quality Assurance Systems
FunTester
FunTester
Jun 2, 2021 · Fundamentals

How to Start Automated Testing from Scratch: A Step‑by‑Step Guide

This article outlines the essential concepts, four‑step workflow, and practical tips for beginners to define scope, choose tools, design frameworks, execute test cases, and generate effective automated testing reports.

Automated TestingSoftware TestingTesting Strategy
0 likes · 8 min read
How to Start Automated Testing from Scratch: A Step‑by‑Step Guide
Zhongtong Tech
Zhongtong Tech
May 31, 2021 · Big Data

How Zhongtong Express Built a Robust Big Data Quality Assurance System

At the 2021 QECon conference in Shenzhen, Zhongtong Express senior architect Wu Da detailed the design and evolution of their big data quality assurance framework, covering six key layers and highlighting future trends in predictive analytics and deep business integration.

data engineeringquality assurance
0 likes · 4 min read
How Zhongtong Express Built a Robust Big Data Quality Assurance System
DevOps
DevOps
May 25, 2021 · Fundamentals

Why Test Shift‑Left Matters: Reducing Defect Repair Costs by Ensuring Requirement Quality Early

The article explains how defect repair costs increase the later they are discovered, argues for shifting testing activities left into the requirement phase, describes three requirement granularities (Epic, Feature, Story) and outlines specific quality activities for each level to achieve early defect detection and lower overall development cost.

Agile DevelopmentSoftware Testingdefect cost
0 likes · 9 min read
Why Test Shift‑Left Matters: Reducing Defect Repair Costs by Ensuring Requirement Quality Early
DevOps
DevOps
May 20, 2021 · R&D Management

Evolution of Software Testing Organization Models: Centralized, Decentralized, Hybrid, Third‑Party, and No‑Testing

The article surveys five major software testing organization models—centralized, decentralized, hybrid, third‑party, and “no‑testing”—explaining their evolution, characteristics, advantages, and challenges, and discusses how agile practices and business needs drive the shift toward integrated or outsourced testing structures.

QA modelsR&D managementSoftware Testing
0 likes · 8 min read
Evolution of Software Testing Organization Models: Centralized, Decentralized, Hybrid, Third‑Party, and No‑Testing
Amap Tech
Amap Tech
Apr 28, 2021 · Operations

Hardware Quality and Reliability of Map Collection Vehicles: Design, Production, and Testing Practices

The article outlines how map‑collection vehicles achieve high hardware quality and reliability through systematic design, production management, and rigorous testing—including derated components, redundancy, thermal and mechanical safeguards, sensor protection, and data‑driven failure prediction—to meet MTBF targets and extend service life.

Hardware Reliabilitymap vehiclequality assurance
0 likes · 29 min read
Hardware Quality and Reliability of Map Collection Vehicles: Design, Production, and Testing Practices
Kuaishou Tech
Kuaishou Tech
Apr 23, 2021 · Backend Development

Automated Randomized Testing Framework for Kuaishou Advertising Landing Pages

This article describes a Selenium‑based automated testing solution that randomly assembles ad landing page components, captures before‑and‑after screenshots, and evaluates visual similarity using histogram and dHash algorithms to ensure "what you see is what you get" across thousands of component combinations.

Automated TestingSeleniumimage similarity
0 likes · 14 min read
Automated Randomized Testing Framework for Kuaishou Advertising Landing Pages
Youzan Coder
Youzan Coder
Apr 2, 2021 · Interview Experience

Inside Youzan's Testing Team: Structure, Practices, and Culture

This article introduces Youzan's testing team, detailing its growth to over 120 engineers across three cities, the test‑development responsibilities, automation and load‑testing practices, quality‑assurance framework, training programs, and the open, growth‑focused team culture that candidates can expect.

Load TestingTeam Cultureautomation
0 likes · 8 min read
Inside Youzan's Testing Team: Structure, Practices, and Culture
Baidu Geek Talk
Baidu Geek Talk
Mar 29, 2021 · Artificial Intelligence

Baidu Mini Program Online Quality Assurance System: AI‑Driven Automated Traversal, Page Anomaly Detection, and Cloud Phone Cluster

Baidu’s Mini Program QA system uses AI‑driven automated traversal, page‑anomaly detection, and a scalable cloud‑phone cluster to scan hundreds of thousands of mini‑programs, identify red‑line issues via image, OCR and deep‑learning analysis, and automatically resolve most problems, boosting audit efficiency and user experience.

Automated TestingMini ProgramPage Anomaly Detection
0 likes · 19 min read
Baidu Mini Program Online Quality Assurance System: AI‑Driven Automated Traversal, Page Anomaly Detection, and Cloud Phone Cluster
Youku Technology
Youku Technology
Mar 17, 2021 · Mobile Development

Building Test Effectiveness Evaluation Capability for Youku Client

The article details Youku’s effort to build a test‑effectiveness evaluation system for its client by prioritizing data‑driven code‑coverage metrics, comparing JaCoCo with an internal tool, outlining the native class‑loading architecture, Python‑based analysis pipeline, achieved coverage insights, and plans to expand automation and visualization across modules.

Youku clientandroid testingcode coverage
0 likes · 6 min read
Building Test Effectiveness Evaluation Capability for Youku Client
DevOps
DevOps
Mar 11, 2021 · Fundamentals

Code Review Best Practices – Lessons from the Trenches

This article compiles lessons from various engineering blogs on why and how to conduct code reviews, covering their role in quality assurance, team learning, pull‑request preparation, constructive communication, and the importance of praise and positive tone.

Code reviewquality assurancesoftware-engineering
0 likes · 15 min read
Code Review Best Practices – Lessons from the Trenches
Baidu Intelligent Testing
Baidu Intelligent Testing
Mar 10, 2021 · Artificial Intelligence

End-to-End Consistency Assurance for Click‑Through Rate Models: Methodology, Implementation, and Reporting

This article presents a comprehensive model quality assurance framework for click‑through‑rate (CTR) prediction, detailing the challenges of data and logic inconsistency, defining consistency goals, describing a full‑stack verification pipeline—including online data capture, offline sample alignment, multi‑stage q‑value comparison, and automated reporting—and sharing practical deployment experiences and results.

CTRData Governancemachine learning
0 likes · 19 min read
End-to-End Consistency Assurance for Click‑Through Rate Models: Methodology, Implementation, and Reporting
Youku Technology
Youku Technology
Mar 5, 2021 · Industry Insights

How Youku Built a Service‑Side Quality Assurance System to Boost Release Quality

This article outlines Youku's end‑to‑end service‑side quality assurance framework, detailing the factors that affect quality across the development lifecycle, the automated testing practices integrated into the release pipeline, the platform capabilities built for data collection and replay, and the metrics used to measure improvements in reliability and development efficiency.

Backend testingOperationsautomation
0 likes · 12 min read
How Youku Built a Service‑Side Quality Assurance System to Boost Release Quality
Byte Quality Assurance Team
Byte Quality Assurance Team
Mar 3, 2021 · R&D Management

Reading Notes: Google’s Software Testing Philosophy – Role Division and Quality Integration

This article reviews key insights from the book “How Google Tests Software”, highlighting Google’s view that quality stems from integrated development and testing, describing the distinct roles of SWE, SET, and TE, and comparing these practices with typical domestic software testing structures.

GoogleR&D managementSoftware Testing
0 likes · 8 min read
Reading Notes: Google’s Software Testing Philosophy – Role Division and Quality Integration
Didi Tech
Didi Tech
Feb 4, 2021 · Mobile Development

DoKit One‑Machine‑Multi‑Control: Principles, Usage Scenarios and Open‑Source Plans

DoKit’s one‑machine‑multi‑control lets an Android host device manage slave devices over a LAN without extra permissions or code intrusion, dramatically streamlining functional regression and compatibility testing while supporting user‑behavior recording, and is slated for open‑source release with future extensions to Flutter and Web.

AndroidDoKitcross‑platform
0 likes · 8 min read
DoKit One‑Machine‑Multi‑Control: Principles, Usage Scenarios and Open‑Source Plans
FunTester
FunTester
Jan 19, 2021 · Fundamentals

How to Write Effective Test Cases: Principles, Methods, and Best Practices

This article explains why test cases are essential, outlines their purposes, presents key design principles and black‑box techniques, provides a web‑UI checklist example, describes basic test case components, and emphasizes the importance of thorough test case review.

Software Testingblack-box testingquality assurance
0 likes · 6 min read
How to Write Effective Test Cases: Principles, Methods, and Best Practices
Top Architect
Top Architect
Jan 15, 2021 · Fundamentals

Code Review Best Practices: Lessons from the Trenches

This article compiles key lessons from various engineering blogs on why code reviews matter, covering their role in quality assurance, team growth, effective review checklists, preparing pull requests, humane communication, and recognizing contributions, providing a comprehensive guide to improve review processes.

Code reviewquality assuranceteam collaboration
0 likes · 15 min read
Code Review Best Practices: Lessons from the Trenches
DevOps
DevOps
Jan 12, 2021 · R&D Management

Ensuring Developers Write Test Cases Under Tight Schedules: Perspectives and Strategies

This article compiles a wide-ranging discussion on how development teams can guarantee that developers allocate sufficient time for writing test cases despite tight schedules, covering division of testing duties, organizational processes, requirement handling, performance metrics, and skill development.

agilequality assurancesoftware development
0 likes · 10 min read
Ensuring Developers Write Test Cases Under Tight Schedules: Perspectives and Strategies
Java Interview Crash Guide
Java Interview Crash Guide
Dec 31, 2020 · Fundamentals

Why Code Review Is Essential and How to Implement It Effectively

This article explains the multiple benefits of code review—from knowledge sharing and improving code quality to enforcing team standards—and provides practical steps, cultural tips, tool recommendations, and workflow guidelines to help development teams adopt effective code review practices.

Code reviewbest practicesquality assurance
0 likes · 13 min read
Why Code Review Is Essential and How to Implement It Effectively
FunTester
FunTester
Dec 24, 2020 · Operations

Common Challenges in Test Automation and Strategies to Overcome Them

This article outlines the most frequent obstacles teams encounter when adopting test automation—such as selecting appropriate methods and tools, managing massive test data, and timing automation phases—and provides practical strategies to address each challenge for more effective and reliable software quality assurance.

Software Testingcontinuous integrationquality assurance
0 likes · 7 min read
Common Challenges in Test Automation and Strategies to Overcome Them
JD Retail Technology
JD Retail Technology
Dec 16, 2020 · Fundamentals

Conducting Requirement Technical Review from a Test Engineer’s Perspective: Practices and Insights

This article shares the front‑search team’s experience on how test engineers can shift testing left by actively participating in requirement and design reviews, outlining consensus building, SDLC context, review procedures, current challenges, implementation steps, achieved outcomes, and future outlook.

SDLCSoftware Testingquality assurance
0 likes · 9 min read
Conducting Requirement Technical Review from a Test Engineer’s Perspective: Practices and Insights
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 16, 2020 · Fundamentals

Code Coverage Best Practices

The article outlines why code coverage is valuable for developers, warns against chasing high percentages without quality, emphasizes risk‑based assessment of uncovered code, and provides practical guidelines for incrementally improving coverage, integrating it into reviews, and setting sensible thresholds.

Software Testingci/cdcode coverage
0 likes · 11 min read
Code Coverage Best Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 9, 2020 · R&D Management

Microsoft’s Evolution of Software Testing: From 1990s SDET/STE Model to Combined Engineering in the Cloud Era

This article chronicles Microsoft’s testing journey from the 1990s separate SDET and STE roles, through the early‑2000s consolidation of those roles, to the modern cloud‑native “combined engineering” model that reshapes quality responsibility, accelerates delivery, and introduces specialized virtual teams for performance and security.

SDETSoftware Testingcloud computing
0 likes · 13 min read
Microsoft’s Evolution of Software Testing: From 1990s SDET/STE Model to Combined Engineering in the Cloud Era
TAL Education Technology
TAL Education Technology
Dec 3, 2020 · Operations

Leveraging Real Online Traffic for Quality Assurance and Efficiency in Online Education Platforms

This article explains how an online education quality team uses real user traffic to build a comprehensive platform that improves CI/CD maturity, automates testing, captures and replays traffic, and provides scalable services for continuous quality and efficiency across the entire development lifecycle.

Cloud NativeTraffic Captureci/cd
0 likes · 14 min read
Leveraging Real Online Traffic for Quality Assurance and Efficiency in Online Education Platforms
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Nov 24, 2020 · Fundamentals

How Precise Testing Transforms Software Quality in Agile Microservice Environments

Traditional testing suffers from low efficiency, unclear scope, and unquantifiable quality standards, especially in fast‑paced agile and microservice architectures; the article introduces a Precise Testing system that leverages bidirectional traceability, intelligent test case selection, incremental coverage analysis, and recommendation algorithms to make testing more accurate, automated, and data‑driven.

MicroservicesSoftware Testingcode coverage
0 likes · 10 min read
How Precise Testing Transforms Software Quality in Agile Microservice Environments
FunTester
FunTester
Nov 19, 2020 · Operations

7 Essential Stages for Building an Effective Test Automation Strategy

This guide outlines a comprehensive seven‑stage process—from planning and tool selection to environment setup, script design, execution, and result analysis—providing practical best‑practice notes to maximize test automation efficiency and coverage.

Software TestingTesting Strategyautomation tools
0 likes · 9 min read
7 Essential Stages for Building an Effective Test Automation Strategy
DevOps
DevOps
Nov 11, 2020 · Fundamentals

Why “Shift‑Left Testing” Is a Misleading Concept

The article argues that the so‑called “shift‑left testing” is not a new concept but a rebranding of long‑standing testing principles, critiques its misinterpretation as moving test engineers left, and advocates for developers to own unit testing while professional testers focus on risk‑based, comprehensive quality assurance across the software lifecycle.

Shift-Left TestingSoftware Testingdevelopment practices
0 likes · 17 min read
Why “Shift‑Left Testing” Is a Misleading Concept
DevOps
DevOps
Nov 9, 2020 · Operations

Understanding Process‑Oriented Organizational Construction: Business Flow, Process, IT, Data, Quality, and Operations

The article explains how a company can achieve a process‑oriented organization by defining business flow, aligning processes, leveraging IT to solidify data handling, integrating quality standards, and establishing continuous operations, emphasizing the need for clear concepts and roles across the enterprise.

IT enablementOperationsbusiness flow
0 likes · 23 min read
Understanding Process‑Oriented Organizational Construction: Business Flow, Process, IT, Data, Quality, and Operations
FunTester
FunTester
Oct 28, 2020 · Operations

How to Build an Effective QA Process When Resources Are Tight

This guide explains why many IT budgets neglect quality assurance, presents data from the 2019‑2020 World Quality Report, and offers practical steps—ownership, prioritization, integration, automation, reporting, and documentation—to establish a robust QA workflow even with limited resources.

DevOpsQASoftware Testing
0 likes · 6 min read
How to Build an Effective QA Process When Resources Are Tight
转转QA
转转QA
Oct 28, 2020 · Fundamentals

What Is Exception Testing and How to Conduct It

Exception testing, a distinct testing type from functional and performance testing, helps uncover system issues caused by system, dependency, or application anomalies, enabling designers to improve solutions and enhance overall system stability through comprehensive test case design and execution.

BackendSoftware Testingexception testing
0 likes · 10 min read
What Is Exception Testing and How to Conduct It
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 30, 2020 · Fundamentals

Why Code Reviews Matter: Benefits, Pitfalls, and Practical Guidelines

Code reviews are essential for maintaining product quality, reducing technical debt, and fostering team knowledge sharing, yet they face challenges like time constraints and subjective biases; this guide outlines why reviews matter, their benefits, common pitfalls, formats, participants, focus areas, processes, key operations, principles, and typical issues with practical examples.

Code reviewquality assurancesoftware development
0 likes · 23 min read
Why Code Reviews Matter: Benefits, Pitfalls, and Practical Guidelines
JD Retail Technology
JD Retail Technology
Sep 28, 2020 · Artificial Intelligence

Why AI Testing Is Still Painful and How to Solve It

The talk explores the current pain points of AI testing, outlines data‑quality analysis methods, highlights critical ETL and model‑testing considerations, and shares practical case studies and platform designs to improve machine‑learning quality assurance.

AI testingData QualityETL
0 likes · 5 min read
Why AI Testing Is Still Painful and How to Solve It
Tencent Cloud Developer
Tencent Cloud Developer
Sep 21, 2020 · Industry Insights

How Beike Guarantees High Availability in Complex Real‑Estate Transactions

This article analyzes Beike's massive real‑estate ecosystem, detailing the intricate business flows, technical architecture, and quality‑assurance challenges, and explains how a suite of internal platforms—KeTest, KeOnes, sosotest, KeDiff, KePTS, and KeMTC—are engineered to deliver high‑performance, highly available services at scale.

DevOpsInfrastructureMicroservices
0 likes · 26 min read
How Beike Guarantees High Availability in Complex Real‑Estate Transactions
Beike Product & Technology
Beike Product & Technology
Sep 17, 2020 · Operations

Improving Efficiency through “No‑Test” Operations in a Trading Platform

This article analyzes the challenges of fragmented, high‑volume demand in a trading platform’s QA process and describes how introducing a tiered “no‑test” policy, white‑list and data‑driven operations, and rapid‑response procedures significantly boosted delivery efficiency and raised developers’ quality awareness.

R&Defficiencyprocess improvement
0 likes · 8 min read
Improving Efficiency through “No‑Test” Operations in a Trading Platform
FunTester
FunTester
Sep 11, 2020 · Fundamentals

Understanding Test Coverage: Techniques, Metrics, and Improvement Strategies

This article explains the concept of test coverage, describes various coverage techniques such as statement, branch, path, condition, and boundary-value coverage, outlines key metrics, provides a practical coverage matrix example, and offers actionable tips for improving overall software testing quality.

MetricsSoftware Testingquality assurance
0 likes · 14 min read
Understanding Test Coverage: Techniques, Metrics, and Improvement Strategies
DevOps Cloud Academy
DevOps Cloud Academy
Sep 4, 2020 · Fundamentals

How to Excel at Code Reviews

This article outlines 13 practical code‑review standards that help improve software health, ensure quality, foster collaboration, and keep development teams satisfied by focusing on incremental improvements, timely feedback, education, and respectful communication.

Code reviewbest practicesdevelopment workflow
0 likes · 11 min read
How to Excel at Code Reviews
转转QA
转转QA
Sep 3, 2020 · Operations

Automated Regression Testing for Advertising Recall: Tools, Process, and Lessons Learned

This article describes how a commercial advertising team transformed manual ad‑recall testing into a semi‑automated regression workflow by building comparison, log, result, and case tools, addressing challenges such as anti‑fraud restrictions, data quality, special scenarios, and inter‑case interference.

AdvertisingToolingad testing
0 likes · 13 min read
Automated Regression Testing for Advertising Recall: Tools, Process, and Lessons Learned
FunTester
FunTester
Aug 17, 2020 · Fundamentals

Quality Management Plan: Key Elements and Implementation

The article explains how a quality management plan serves as a formal blueprint to identify user needs, define standards, assign responsibilities, select tools, and continuously control processes, ultimately ensuring customer satisfaction and business success.

Project Planningquality assurancequality management
0 likes · 5 min read
Quality Management Plan: Key Elements and Implementation
FunTester
FunTester
Jul 22, 2020 · Industry Insights

What Simple Validation Mistakes Reveal About Real‑World Testing

The author recounts bugs uncovered during a web‑based QA session—ranging from mismatched character‑length limits and inconsistent filter defaults to fragmented documentation—highlighting how overlooking tiny validation rules can cause costly defects and why unified standards and professional testing are essential.

Documentationbug fixingquality assurance
0 likes · 5 min read
What Simple Validation Mistakes Reveal About Real‑World Testing
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jul 17, 2020 · Operations

How We Built a Robust Monitoring System for Construction Drawing Production

This article describes how our team designed and implemented a comprehensive online monitoring system for construction drawing generation, covering business background, technical architecture analysis, metric definition, monitoring methods, and the resulting dashboards that improve quality, stability, and rapid issue resolution.

MetricsOperationsconstruction drawing
0 likes · 10 min read
How We Built a Robust Monitoring System for Construction Drawing Production
DevOps
DevOps
Jul 15, 2020 · Fundamentals

A Philosophical Dialogue on Software Testing and Quality Assurance

The article uses a whimsical conversation between a developer and a testing deity to explore why testing is essential, how it functions as sampling, the limits of defect detection, and practical strategies such as TDD, continuous integration, and requirement control to improve software quality.

Requirements ManagementSoftware TestingTDD
0 likes · 16 min read
A Philosophical Dialogue on Software Testing and Quality Assurance
FunTester
FunTester
Jun 27, 2020 · Operations

Mastering Software Testing: From Requirement Gathering to Final Release

This guide walks you through the complete software testing lifecycle—covering requirement collection, test strategy, test planning, execution, pre‑release checks, and final release best practices—to ensure high‑quality, reliable software delivery.

Software TestingTest Strategyquality assurance
0 likes · 8 min read
Mastering Software Testing: From Requirement Gathering to Final Release
FunTester
FunTester
Jun 24, 2020 · Industry Insights

How Cognitive Biases Undermine Software Testing—and What You Can Do About Them

Software testing is increasingly rapid and automated, yet testers often fall prey to cognitive biases—such as similarity, consistency, confirmation, conformity, inattention, and negativity—that cause missed defects; understanding and countering these biases can markedly improve test coverage and product quality.

Software Testingcognitive biasquality assurance
0 likes · 7 min read
How Cognitive Biases Undermine Software Testing—and What You Can Do About Them
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 19, 2020 · R&D Management

Why Code Review Matters: 7 Practical Tips to Boost Quality and Collaboration

This article explains the true purpose of code review beyond bug hunting, explores its cultural and quality benefits, and offers seven actionable recommendations—including small batch reviews, frequent cycles, choosing the right reviewers, rapid feedback, modern tools, pair programming, and blending online with offline sessions—to make code reviews more effective.

Code reviewbest practicesquality assurance
0 likes · 12 min read
Why Code Review Matters: 7 Practical Tips to Boost Quality and Collaboration
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 5, 2020 · R&D Management

How a Unified Code Metrics Platform Boosts Development Quality and Efficiency

This article describes the design, implementation, and operational strategy of a comprehensive code‑metrics platform that standardizes coding standards, automates quality checks, and drives data‑guided improvements across multiple development teams, ultimately enhancing code reliability, maintainability, and CI/CD flow.

R&D managementci/cdcode quality
0 likes · 10 min read
How a Unified Code Metrics Platform Boosts Development Quality and Efficiency
FunTester
FunTester
Jun 2, 2020 · Operations

How to Build an Effective Test Automation Architecture and Avoid Common Pitfalls

This article outlines a comprehensive roadmap for establishing a test automation framework, highlights key aspects such as exploratory testing, user experience, accessibility, dynamic content, and offers best practices for test case design, handling slow or failing tests, and maintaining reliable automated suites.

Parallel TestingSeleniumSoftware Testing
0 likes · 7 min read
How to Build an Effective Test Automation Architecture and Avoid Common Pitfalls
FunTester
FunTester
May 31, 2020 · Industry Insights

How to Evaluate and Choose a Software Testing Outsourcing Partner

This guide explains why companies outsource software testing, outlines key factors such as outsourcing models, geographic location, service agreements, flexibility, and quality improvement, and provides a step‑by‑step process for investigating, interacting with, and selecting the right testing service provider.

Software Testingoutsourcingquality assurance
0 likes · 8 min read
How to Evaluate and Choose a Software Testing Outsourcing Partner
FunTester
FunTester
May 23, 2020 · Fundamentals

Why Performance, Stress, and Load Testing Are Essential for Reliable Software

The article explains the distinct purposes and benefits of performance, stress, and load testing, showing how each practice helps identify bottlenecks, ensure stability under load, and improve overall software quality throughout the development lifecycle.

Load TestingPerformance TestingSoftware Testing
0 likes · 5 min read
Why Performance, Stress, and Load Testing Are Essential for Reliable Software
FunTester
FunTester
May 1, 2020 · Fundamentals

Effective Quality Assurance Practices: Outsourcing, Early Involvement, and Automation

This article outlines practical quality assurance strategies—including outsourcing QA teams, integrating testing early in the development lifecycle, and adopting automation frameworks—to improve software quality, reduce costs, and support business growth in digital transformation initiatives.

Software Testingautomationearly involvement
0 likes · 9 min read
Effective Quality Assurance Practices: Outsourcing, Early Involvement, and Automation
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 28, 2020 · Big Data

How Alibaba Tests Big Data AI Applications: Six Challenges and Solutions

This article explains how Alibaba's search, recommendation, and advertising platforms handle the unique quality challenges of big‑data AI applications, detailing six major testing problems and the comprehensive strategies—including functional, real‑time, performance, and stability testing—used to ensure reliable online services.

AI testingBig DataDevOps
0 likes · 27 min read
How Alibaba Tests Big Data AI Applications: Six Challenges and Solutions
FunTester
FunTester
Apr 17, 2020 · Industry Insights

What Skills Make a Test Manager Truly Effective?

The article outlines the essential technical and non‑technical competencies—communication, problem‑solving, data analysis, adaptability, prioritization, time management, programming basics, negotiation, mentorship, and strategic intervention—that enable a test manager to lead agile QA teams successfully.

LeadershipSkillsautomation
0 likes · 11 min read
What Skills Make a Test Manager Truly Effective?
JD Retail Technology
JD Retail Technology
Mar 31, 2020 · Operations

How Sigma’s Event Management Evolved from Zero to Maturity: Standards, Processes, and Platform Insights

The article outlines the Sigma Quality Management Platform’s event management journey across three development stages—establishing basic standards, expanding processes and channels, and achieving mature, integrated governance—while highlighting current challenges, continuous standard refinement, efficiency gains, and practical implementation details.

Event ManagementOperationsPlatform Development
0 likes · 11 min read
How Sigma’s Event Management Evolved from Zero to Maturity: Standards, Processes, and Platform Insights
Youku Technology
Youku Technology
Mar 21, 2020 · Industry Insights

Inside Youku’s Comprehensive Quality Assurance System: Practices, Platforms, and Insights

This article outlines Youku’s end‑to‑end quality assurance framework, detailing how the company tackles fast product cycles, complex playback verification, and device fragmentation through a platform‑based, offline‑online system that boosts development efficiency and delivers reliable user experiences across its services.

Video Streamingindustry insightsplatform engineering
0 likes · 3 min read
Inside Youku’s Comprehensive Quality Assurance System: Practices, Platforms, and Insights
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Mar 19, 2020 · Frontend Development

How to Measure Front‑End Project Efficiency with DevOps Metrics

This article outlines a DevOps‑inspired metric system for front‑end projects, describing the five development stages—design, development, personal verification, version verification, and online verification—and proposing concrete, automatable indicators to help leaders assess and improve delivery quality and speed.

Metricsfrontendquality assurance
0 likes · 10 min read
How to Measure Front‑End Project Efficiency with DevOps Metrics
DevOps
DevOps
Mar 9, 2020 · Fundamentals

15 Must-Read Books for Software Testers: Foundations, Agile, and DevOps

This article presents a curated list of fifteen essential books for software testers, covering foundational testing concepts, agile testing principles, practical BDD approaches, and DevOps methodologies, each accompanied by concise recommendation reasons to guide both beginners and experienced professionals.

Software Testingquality assurance
0 likes · 7 min read
15 Must-Read Books for Software Testers: Foundations, Agile, and DevOps
Youku Technology
Youku Technology
Mar 3, 2020 · Artificial Intelligence

Building a Quality Assurance System for Alibaba Video Search

To ensure stability and precision of Alibaba Youku’s massive video‑search platform, a three‑layer quality‑assurance framework was built—covering engineering regression and functional/effect monitoring, algorithmic data, UDF, feature‑column and index testing, effect baselines and impact assessment, plus user‑experience bad‑case mining and public‑opinion feedback loops.

Alibabaalgorithm monitoringquality assurance
0 likes · 13 min read
Building a Quality Assurance System for Alibaba Video Search