Tagged articles
404 articles
Page 2 of 5
Test Development Learning Exchange
Test Development Learning Exchange
Jan 3, 2024 · Fundamentals

Key Insights and Practices for Software Test Development

The article shares a software test developer’s comprehensive reflections, emphasizing multidisciplinary knowledge, continuous learning, effective communication, attention to detail, and a positive mindset as essential for delivering high‑quality software and advancing one’s career in test development.

continuous learningquality assuranceteam collaboration
0 likes · 5 min read
Key Insights and Practices for Software Test Development
政采云技术
政采云技术
Jan 3, 2024 · Fundamentals

Designing Effective Test Cases: Definitions, Purpose, and Best Practices

This article explains what test cases are, their objectives, essential components, execution process, and the three core principles—accuracy, conciseness, and completeness—that guide the creation of high‑quality, maintainable test cases for reliable software testing.

Software Testingquality assurancetest case
0 likes · 9 min read
Designing Effective Test Cases: Definitions, Purpose, and Best Practices
Huolala Tech
Huolala Tech
Dec 26, 2023 · Artificial Intelligence

How AI Powers Scalable Multilingual and Timezone Testing for Global Apps

This article explains how a deep‑learning‑driven AI platform tackles the complex challenges of multilingual and multi‑timezone testing for a rapidly expanding international app, detailing the architecture, data pipelines, model training, and the resulting efficiency, accuracy, and coverage gains.

AIDeep LearningMultilingual Testing
0 likes · 14 min read
How AI Powers Scalable Multilingual and Timezone Testing for Global Apps
Advanced AI Application Practice
Advanced AI Application Practice
Dec 12, 2023 · Operations

Ensuring Production Environment Quality Through Online Automated Inspection

The article explains how to implement online automated inspection in production environments, detailing its definition, step‑by‑step rollout, key scenario selection, task creation, rule validation, execution controls, fault response, and post‑inspection review to maintain system quality and reduce risk.

Automated TestingDevOpsfault response
0 likes · 6 min read
Ensuring Production Environment Quality Through Online Automated Inspection
FunTester
FunTester
Nov 28, 2023 · Operations

How to Adopt a DevOps Culture: Custom Strategies, CI/CD, Automation & Metrics

This article outlines the essential steps for embracing DevOps culture, emphasizing tailored strategies, deep understanding of CI/CD, clear role assignments, extensive automation, key performance metrics, and the critical role of quality assurance to achieve faster, reliable software delivery.

AutomationCultureDevOps
0 likes · 9 min read
How to Adopt a DevOps Culture: Custom Strategies, CI/CD, Automation & Metrics
Amap Tech
Amap Tech
Nov 21, 2023 · Fundamentals

The Essence of Quality Assurance and the Value of Testing Roles

Quality assurance is fundamentally about exhaustive falsification to lower online risk, while the testing process seeks optimal ROI by balancing defect discovery against resource investment; a tester’s value hinges on business risk, system maturity, and the ability to become increasingly irreplaceable through deep domain knowledge, proactive risk mitigation, and innovative, end‑to‑end quality solutions.

ROISoftware TestingSoftware quality
0 likes · 11 min read
The Essence of Quality Assurance and the Value of Testing Roles
Advanced AI Application Practice
Advanced AI Application Practice
Nov 20, 2023 · Fundamentals

What Exactly Is Testability in Software Development?

The article defines testability as the precondition for conducting testing at each software lifecycle stage, explains its manifestations during requirements, design, development, and release phases, and illustrates the concept with a performance‑impact example from an e‑commerce order‑detail scenario.

DesignSoftware Testingperformance
0 likes · 7 min read
What Exactly Is Testability in Software Development?
Test Development Learning Exchange
Test Development Learning Exchange
Nov 13, 2023 · Fundamentals

Comprehensive Software Testing Project Overview, Test Plan, and Automation Framework Design

This document presents a detailed overview of a software testing project, covering client‑server testing differences, a full test plan and test case examples, an automated testing framework built with Python, as well as personal reflections on strengths, job motivations, and future professional development goals.

Backend testingCareer DevelopmentSoftware Testing
0 likes · 9 min read
Comprehensive Software Testing Project Overview, Test Plan, and Automation Framework Design
Architect
Architect
Nov 12, 2023 · R&D Management

Project Management for Developers: Why It Matters and How to Excel

This article explains why project management is essential for developers, outlines common pain points such as inaccurate workload estimation and dependency issues, and provides detailed guidance on progress, quality, and risk management, including practical techniques, checklists, and tools to improve efficiency and deliver successful projects.

Project Managementdeveloper productivityprogress tracking
0 likes · 38 min read
Project Management for Developers: Why It Matters and How to Excel
DataFunTalk
DataFunTalk
Oct 22, 2023 · Operations

Bilibili Data Quality Assurance System: Architecture, Practices, and Case Study

This article presents Bilibili's data quality assurance system, detailing its evolution across four data platform stages, the multi‑layer architecture, core capabilities such as a quality data warehouse, digital‑driven continuous optimization, and efficient incident handling, and concludes with a real‑world case study and future outlook.

Big DataData Warehousequality assurance
0 likes · 21 min read
Bilibili Data Quality Assurance System: Architecture, Practices, and Case Study
Test Development Learning Exchange
Test Development Learning Exchange
Oct 11, 2023 · Fundamentals

Why Software Test Engineers Should Not Use Defect Data Alone as KPI and Suggested Multi‑Dimensional Performance Metrics

Relying solely on defect counts as a KPI fails to reflect a software test engineer’s true performance, so a multi‑dimensional evaluation—including test coverage, defect severity, automation, efficiency, problem‑solving, and teamwork—provides a more objective, comprehensive and fair assessment.

AutomationKPISoftware Testing
0 likes · 7 min read
Why Software Test Engineers Should Not Use Defect Data Alone as KPI and Suggested Multi‑Dimensional Performance Metrics
dbaplus Community
dbaplus Community
Oct 10, 2023 · Operations

How Bank of China Standardized DevOps with a Seven‑Step Quality‑Built Pipeline

This article details the Bank of China's DevOps transformation, describing the challenges of disparate codebases, the adoption of a feature‑branch strategy, a seven‑step quality‑built workflow, toolchain enhancements, and measurable improvements in defect detection, delivery speed, and overall software quality.

Branch StrategyContinuous DeliveryDevOps
0 likes · 12 min read
How Bank of China Standardized DevOps with a Seven‑Step Quality‑Built Pipeline
FunTester
FunTester
Oct 8, 2023 · Operations

Why Writing Test Cases Saves Time and Boosts Software Quality

This article explains how systematic test case creation, clear verification steps, and disciplined bug tracking improve testing efficiency, ensure comprehensive coverage of core system logic and data flows, and help teams identify root causes to continuously raise software quality despite limited resources.

OperationsSoftware Testingbug tracking
0 likes · 10 min read
Why Writing Test Cases Saves Time and Boosts Software Quality
转转QA
转转QA
Sep 25, 2023 · R&D Management

Project Control Practices for QA: Overview, Prerequisites, Process, Scenario Exercises, and Summary

This article presents a comprehensive guide on project control from a QA perspective, covering definitions, key concepts, prerequisites, detailed pre‑test, testing, and post‑release processes, practical scenario tables, and concluding insights to improve testing efficiency and risk management.

R&D managementquality assurancetesting process
0 likes · 9 min read
Project Control Practices for QA: Overview, Prerequisites, Process, Scenario Exercises, and Summary
Meituan Technology Team
Meituan Technology Team
Sep 21, 2023 · Backend Development

Code Change Risk Visualization and Quality Assurance Practices at Meituan

The article details Meituan's design and deployment of a code‑change risk visualization platform—named Houyi—covering risk categories, system architecture, technical challenges, eight practical application scenarios, and future plans to enhance code analysis and risk detection.

MeituanMicroservicescode change visualization
0 likes · 21 min read
Code Change Risk Visualization and Quality Assurance Practices at Meituan
转转QA
转转QA
Sep 5, 2023 · Fundamentals

Compilation of Excellent Test Plan Design Cases from ZuanZuan QA

This article gathers several exemplary test‑plan design cases published by the ZuanZuan QA public account, illustrating how comprehensive test planning—covering requirement analysis, risk assessment, strategy setting, tool selection, and case coverage—can be applied across various business projects to improve quality and efficiency.

QAquality assurancetest case design
0 likes · 4 min read
Compilation of Excellent Test Plan Design Cases from ZuanZuan QA
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 21, 2023 · Fundamentals

Guidelines for Creating Effective Test Plans and Strategies

This guide explains how to balance implementation cost, maintenance cost, monetary cost, benefits, and risk when designing a test plan or strategy, outlines the differences between single test plans and test strategies, and provides detailed questions and considerations for test content, coverage, tools, processes, and utility to help teams produce practical, cost‑effective testing documentation.

Risk analysisSoftware TestingTest Strategy
0 likes · 12 min read
Guidelines for Creating Effective Test Plans and Strategies
DeWu Technology
DeWu Technology
Aug 18, 2023 · R&D Management

How Dewu’s SQC Model Revolutionizes Quality Assurance in E‑Commerce

This article examines Dewu Technology’s SQC (Supplier‑Quality‑Customer) quality management model, detailing its AI‑driven inspection and authentication, the comprehensive quality assurance system built on mechanisms, processes, methods and tools, the “Quality Month” initiative, the iteration quality score model, automation testing and traffic‑replay platforms, and the measurable improvements in software quality and production reliability.

AI inspectionMetricsSQC Model
0 likes · 10 min read
How Dewu’s SQC Model Revolutionizes Quality Assurance in E‑Commerce
政采云技术
政采云技术
Aug 17, 2023 · Backend Development

Traffic‑Based Quality Assurance Framework for Elasticsearch Search Service

This article presents a traffic‑driven quality assurance framework for an Elasticsearch‑based search service, detailing active and inactive code protection strategies, automated scenario generation from Dubbo logs, template fingerprinting, de‑duplication, expected result pools, and validation rules to ensure comprehensive test coverage and reliable regression.

Automated TestingElasticsearchSearch
0 likes · 13 min read
Traffic‑Based Quality Assurance Framework for Elasticsearch Search Service
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 10, 2023 · Operations

Identifying and Overcoming Work Inertia in Agile Development Using Cumulative Flow Diagrams

This article explains how work inertia hampers true agile development, illustrates common anti‑patterns with problematic cumulative flow diagrams, analyzes root causes in large projects, and offers practical solutions such as adjusting iteration workload, regular quality acceptance, early bug fixing, and automated testing.

Cumulative Flow DiagramIteration Planningagile
0 likes · 6 min read
Identifying and Overcoming Work Inertia in Agile Development Using Cumulative Flow Diagrams
JD Tech
JD Tech
Aug 3, 2023 · Fundamentals

Heuristic Test Strategy Model (HTSM): A Practical Guide to Test Analysis and Design

This article introduces the Heuristic Test Strategy Model (HTSM) created by testing expert James Batch, explains its four focus areas—test techniques, project environment, product elements, and quality standards—compares it with the 2W1H method, and provides step‑by‑step guidance for applying HTSM in software testing projects.

HTSMTest Strategyquality assurance
0 likes · 20 min read
Heuristic Test Strategy Model (HTSM): A Practical Guide to Test Analysis and Design
FunTester
FunTester
Aug 1, 2023 · Big Data

Rethinking Big Data Testing: Defining Problem Domains and Key Test Areas

The article explores how to approach testing for big data platforms and applications by first defining problem domains, categorizing concrete user‑oriented questions, and then mapping them to focused test areas such as data extraction, real‑time updates, algorithm verification, and response timeliness.

Big Dataapplicationplatform
0 likes · 7 min read
Rethinking Big Data Testing: Defining Problem Domains and Key Test Areas
Didi Tech
Didi Tech
Jul 25, 2023 · Backend Development

Separating Test Traffic Trigger and Result Verification for Didi Ride‑Hailing Backend

By separating test‑traffic triggering from result verification, Didi’s ride‑hailing backend uses live‑traffic inspection and replayed offline tests with bucketed validation rules to achieve near‑zero‑cost, full‑coverage QA, catching hundreds of bugs annually and dramatically improving service reliability for drivers and passengers.

Backend testingRide Hailingquality assurance
0 likes · 18 min read
Separating Test Traffic Trigger and Result Verification for Didi Ride‑Hailing Backend
Test Development Learning Exchange
Test Development Learning Exchange
Jul 22, 2023 · Fundamentals

Early Test Involvement and Ongoing Testing Activities in Software Development

The article explains how early test involvement and continuous testing activities—ranging from requirement analysis, risk assessment, and test planning to iteration‑level test execution, defect management, and post‑release verification—help improve software quality, reduce costs, and ensure successful project delivery.

Software Testingearly involvementiteration
0 likes · 6 min read
Early Test Involvement and Ongoing Testing Activities in Software Development
360 Quality & Efficiency
360 Quality & Efficiency
Jul 21, 2023 · Operations

Implementing Test Left‑Shift to Enhance Software Quality and Development Efficiency

The article explains how adopting a test‑left‑shift approach—integrating testing activities early in the development lifecycle through stages such as self‑testing, requirement and test‑case reviews, UI/product walkthroughs, showcases, and acceptance gates—can reduce rework, lower costs, and improve overall software quality and team collaboration.

Software Testingdevelopment processquality assurance
0 likes · 9 min read
Implementing Test Left‑Shift to Enhance Software Quality and Development Efficiency
Test Development Learning Exchange
Test Development Learning Exchange
Jul 20, 2023 · Fundamentals

Why Others May Outperform You in Functional Testing and How to Improve

The article outlines common reasons why others excel in functional testing—such as superior strategies, environments, tools, teamwork, experience, coverage, defect management, risk assessment, and continuous learning—and provides practical solutions to help you enhance your own testing capabilities.

Software TestingTest Strategyfunctional testing
0 likes · 6 min read
Why Others May Outperform You in Functional Testing and How to Improve
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 7, 2023 · R&D Management

Turning Software Testing into a Strategic Business Asset

Drawing on over a decade of testing experience at Alibaba, this essay examines how software quality shifts from a luxury to a strategic business asset, explores its varying importance across industries, and proposes ways testing teams can evolve into value‑driving functions within modern development organizations.

Software TestingSoftware qualityquality assurance
0 likes · 14 min read
Turning Software Testing into a Strategic Business Asset
转转QA
转转QA
Jul 4, 2023 · Operations

Business Inspection Process and Plan

This document outlines the background, inspection methods, focus areas, schedule, responsibilities, and outcomes of a regular business inspection process designed to improve quality, user experience, and NPS by involving developers, QA, and product teams in systematic functional, page, and interaction reviews.

User experiencebusiness inspectionprocess improvement
0 likes · 8 min read
Business Inspection Process and Plan
FunTester
FunTester
Jul 3, 2023 · Fundamentals

How Role‑Based “Roaming Testing” Can Transform Your Exploratory Test Strategy

The article reinterprets James A. Whittaker's global exploratory testing by classifying testers into roles such as traveler, student, and official, and maps each role to specific roaming scenarios—shopping, landmark, overnight, dangerous, personalized, etc.—with concrete exploratory techniques and practical examples for software testing.

Software TestingTesting Methodologyexploratory testing
0 likes · 11 min read
How Role‑Based “Roaming Testing” Can Transform Your Exploratory Test Strategy
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jun 30, 2023 · Game Development

Designing Test Cases for Action RPG Levels: A Structured Approach

This article presents a comprehensive method for creating test cases for action role‑playing game (ARPG) levels by analyzing game characteristics, categorising level types, explaining hard and dynamic loading, and detailing a step‑by‑step case‑design workflow that incorporates visual aids such as top‑down maps, perspective sketches and storyboards to improve clarity and coverage.

ARPGLevel Designquality assurance
0 likes · 22 min read
Designing Test Cases for Action RPG Levels: A Structured Approach
360 Quality & Efficiency
360 Quality & Efficiency
Jun 30, 2023 · Fundamentals

Common Defect Metrics for Software Testing

The article explains why testing is essential in software development and introduces ten widely used defect metrics—such as defect density, arrival rate, fix rate, effectiveness, severity, reopen rate, escape rate, average fix time, type distribution, and convergence trend—to help teams assess and improve product quality.

Software TestingSoftware qualityTesting Metrics
0 likes · 8 min read
Common Defect Metrics for Software Testing
Efficient Ops
Efficient Ops
Jun 29, 2023 · Operations

How Precision Testing Transforms Quality Assurance in Digital Banking

Amid China's push for digital transformation, ICBC's Software Development Center tackles testing inefficiencies by introducing a precision testing framework that leverages coverage analysis, call‑chain tracing, and AI‑driven test‑case recommendation to boost quality, reduce defects, and accelerate delivery.

AI-driven TestingSoftware Testingcall chain analysis
0 likes · 9 min read
How Precision Testing Transforms Quality Assurance in Digital Banking
JD Retail Technology
JD Retail Technology
Jun 2, 2023 · Fundamentals

Understanding the Heuristic Test Strategy Model (HTSM) for Test Analysis and Design

This article introduces the Heuristic Test Strategy Model (HTSM), explains its four focus areas—test technology, project environment, product elements, and quality standards—compares it with the 2W1H method, and provides detailed guidance on applying HTSM steps such as project environment analysis, product element definition, quality standard selection, and test technique implementation.

HTSMTesting Methodologyquality assurance
0 likes · 14 min read
Understanding the Heuristic Test Strategy Model (HTSM) for Test Analysis and Design
FunTester
FunTester
May 28, 2023 · Fundamentals

Mastering the Full Lifecycle of Software Defects: From Creation to Closure

This article explains the complete lifecycle of software defects, clarifying the difference between bugs and defects, detailing essential and extended attributes, offering guidance on writing clear titles and descriptions, and outlining the step‑by‑step process from creation through verification and closure.

Software Testingbug lifecycledefect management
0 likes · 5 min read
Mastering the Full Lifecycle of Software Defects: From Creation to Closure
FunTester
FunTester
May 19, 2023 · Fundamentals

Comprehensive Guide to Software Testing Points: UI, Functional, Performance, Security, and Compatibility

This article outlines essential software testing points—including UI usability, functional correctness, performance load, security controls, and cross‑platform compatibility—explaining why enumerating each test item helps testers design comprehensive cases, detect defects early, and ensure reliable, secure, and user‑friendly applications.

CompatibilityPerformance TestingSoftware Testing
0 likes · 15 min read
Comprehensive Guide to Software Testing Points: UI, Functional, Performance, Security, and Compatibility
Software Development Quality
Software Development Quality
May 15, 2023 · Operations

From Manual Testing to DevOps: Evolution of Enterprise Quality Pipelines

This article traces the transformation of enterprise testing—from early manual, low‑coverage practices through script‑based automation, white‑box testing, and CI/CD pipelines—to a DevOps‑driven quality model that standardizes processes, expands test breadth, improves metrics, and shifts testing responsibilities toward development teams.

ci/cdquality assurance
0 likes · 8 min read
From Manual Testing to DevOps: Evolution of Enterprise Quality Pipelines
FunTester
FunTester
May 12, 2023 · Operations

Why Testers Must Code: 12 Key Benefits of Automated Testing

The article explains why software testers should learn to write code, outlining twelve advantages of automated testing such as increased efficiency, higher quality, repeatability, better coverage, early defect detection, documentation, cross‑platform support, collaboration, real‑time feedback, stronger debugging, scalability, cost reduction, and competitive edge.

Software Testingcoding for testerscontinuous integration
0 likes · 6 min read
Why Testers Must Code: 12 Key Benefits of Automated Testing
FunTester
FunTester
May 4, 2023 · Fundamentals

How to Build Trust in Test Results with Authoritative Test Criteria

The article explains why testers need clear system boundaries and authoritative test criteria, outlines methods to identify system components, and presents seven consistency dimensions—user requirements, comparable products, historical behavior, visual design, statements, standards, and purpose—to ensure reliable and repeatable testing outcomes.

ConsistencySoftware Testingfundamentals
0 likes · 6 min read
How to Build Trust in Test Results with Authoritative Test Criteria
FunTester
FunTester
Apr 25, 2023 · Fundamentals

An Overview of Software Testing: Types, Purposes, and Career Prospects

This article provides a comprehensive overview of software testing, covering its purpose, various test types such as functional, performance, security, compatibility, reliability, user experience, internationalization, and automation, as well as career prospects and essential skills for testers.

Performance TestingSoftware Testingfunctional testing
0 likes · 8 min read
An Overview of Software Testing: Types, Purposes, and Career Prospects
Test Development Learning Exchange
Test Development Learning Exchange
Apr 21, 2023 · R&D Management

How to Build a High‑Performance Software Testing Team in 20 Practical Steps

This guide outlines twenty essential steps for creating an efficient software testing team, covering goal definition, strategy planning, hiring, process and tool setup, training, communication, continuous improvement, environment management, automation, agile practices, documentation, and fostering a culture of learning and collaboration.

AutomationSoftware TestingTeam Building
0 likes · 9 min read
How to Build a High‑Performance Software Testing Team in 20 Practical Steps
JD Tech
JD Tech
Apr 19, 2023 · Fundamentals

Fundamentals of Test Case Design, Execution, and Process for New Testers

This article introduces essential testing knowledge for beginners, covering test case design methods, execution techniques, process standardization, efficiency improvements, and communication skills, providing practical guidance and templates to help new testers quickly become effective contributors in software quality assurance.

communicationprocess improvementquality assurance
0 likes · 8 min read
Fundamentals of Test Case Design, Execution, and Process for New Testers
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Apr 3, 2023 · Frontend Development

Improving Front-End Project Delivery Quality through Tooling and Process Automation

The article proposes enhancing front‑end project delivery quality by replacing manual standards with automated tooling—static code linting, performance, error, and disaster‑recovery tests—and integrating these checks into DevOps checkpoints that enforce pass, alarm, or block actions, enabling metric‑driven, objective evaluation across teams and outsourced projects.

Automationfrontendperformance
0 likes · 11 min read
Improving Front-End Project Delivery Quality through Tooling and Process Automation
FunTester
FunTester
Apr 3, 2023 · Operations

How Test Platformization Bridges DevOps Speed and Automation Challenges

The article explains how test platformization lowers automation barriers, integrates API and UI testing into DevOps pipelines, addresses skill and resource constraints, and ultimately enables continuous testing to keep pace with rapid software delivery.

DevOpsTesting Platformci/cd
0 likes · 7 min read
How Test Platformization Bridges DevOps Speed and Automation Challenges
Test Development Learning Exchange
Test Development Learning Exchange
Mar 31, 2023 · R&D Management

How to Evaluate and Improve Software Testers' Performance

This article examines why evaluating software testers' performance is essential and outlines practical methods—including task completion, quality standards, communication, teamwork, learning ability, and contribution—to assess individuals, while also recommending environmental, training, and incentive measures to enhance overall test team effectiveness.

Performance EvaluationSoftware Testingemployee assessment
0 likes · 4 min read
How to Evaluate and Improve Software Testers' Performance
FunTester
FunTester
Mar 27, 2023 · Mobile Development

Key Considerations for Mobile App Testing

This guide outlines essential mobile app testing practices, including device and platform selection, handling user mobility and network changes, multitasking scenarios, gesture conflicts, user experience factors, permissions, caching, web dependency, layered and exploratory testing, security checks, and effective log usage.

PermissionsUser experienceapp testing
0 likes · 6 min read
Key Considerations for Mobile App Testing
MoonWebTeam
MoonWebTeam
Mar 26, 2023 · R&D Management

Why Developers Must Master Project Management to Boost Efficiency and Career Growth

This article explains why software developers need solid project management skills, outlines common pain points such as inaccurate effort estimation, dependency delays, and quality‑efficiency trade‑offs, and provides practical guidance on progress, quality, and risk management—including work breakdown, dependency handling, code review, testing, logging, and risk mitigation—to help engineers deliver projects on time, with high quality, and with minimal surprises.

Project Managementprogress managementquality assurance
0 likes · 38 min read
Why Developers Must Master Project Management to Boost Efficiency and Career Growth
Tencent Cloud Developer
Tencent Cloud Developer
Mar 20, 2023 · R&D Management

A Developer's Guide to Project Management: Schedule, Quality, and Risk

The article teaches developers essential project‑management skills—schedule, quality, and risk management—by explaining why coordination matters, outlining common pain points, and detailing practical techniques such as two‑day task decomposition, code‑review standards, and systematic risk identification and mitigation to become reliable, results‑driven partners.

Project Managementdeveloper skillsquality assurance
0 likes · 37 min read
A Developer's Guide to Project Management: Schedule, Quality, and Risk
DevOps
DevOps
Mar 7, 2023 · Fundamentals

Twelve Principles of Software Testing

This article outlines twelve essential software testing principles—ranging from user‑centric testing and lifecycle integration to risk‑based prioritization and third‑party verification—while also announcing the IDCF DevOps Hackathon, a 36‑hour event in Shanghai for building and launching a product.

DevOpsSoftware Testinghackathon
0 likes · 7 min read
Twelve Principles of Software Testing
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Mar 1, 2023 · Operations

Stability Quality Assurance: Definitions, Metrics, and Implementation Guide

This article explains the origins and meaning of software stability and stability testing, outlines key standards such as GB/T 16260 and industry definitions, and presents a comprehensive framework for stability quality assurance covering system elements, external disturbances, baseline setting, robust design, monitoring, and rapid incident response.

OperationsSREquality assurance
0 likes · 17 min read
Stability Quality Assurance: Definitions, Metrics, and Implementation Guide
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Feb 17, 2023 · Game Development

Game QA Guide: From Rookie to Master – A Step‑by‑Step Cultivation of Testing Skills

This article presents a comprehensive, metaphor‑driven guide for game quality assurance, covering environment setup, build pipelines, testing tools, bug filing standards, server operations, certification, regression testing, incident handling, communication practices, risk assessment, documentation, automation scripting, and code review, helping testers progress from novice to advanced practitioner.

bug managementgame QAquality assurance
0 likes · 14 min read
Game QA Guide: From Rookie to Master – A Step‑by‑Step Cultivation of Testing Skills
DaTaobao Tech
DaTaobao Tech
Feb 10, 2023 · Game Development

Quality Assurance and Testing Strategies for Taobao Double 11 Interactive Games

For Taobao’s 2022 Double 11 interactive games, a comprehensive QA approach combined online stress testing, reinforcement‑learning‑driven case generation, and systematic fault injection—addressing high‑concurrency, data‑consistency, and client‑performance risks through traffic shaping, data and middleware isolation, and automated tools (Wali, DaBai) that delivered over 60 smoke cases, 76 % coverage and 82.6 % fault detection.

AutomationGame DevelopmentOnline Stress Testing
0 likes · 16 min read
Quality Assurance and Testing Strategies for Taobao Double 11 Interactive Games
HelloTech
HelloTech
Feb 7, 2023 · R&D Management

How to Empower Developers for Self‑Testing: A Four‑Step Framework

This article outlines a practical four‑step framework—defining standards, providing enablement, ensuring controllability, and fostering a collaborative atmosphere—to help testing teams support developers in conducting reliable self‑tests before production deployment.

R&D collaborationSoftware Testingdevelopment process
0 likes · 8 min read
How to Empower Developers for Self‑Testing: A Four‑Step Framework
DevOps
DevOps
Feb 7, 2023 · R&D Management

Evolving Testing Roles in Agile Development: From Defect Gatekeeper to Quality Manager

The article explains how agile development reshapes testing responsibilities—emphasizing customer mindset, continuous testing, strategy formulation, and exploratory testing—while also announcing the IDCF DevOps Hackathon, an end‑to‑end DevOps experience event in Hangzhou as this event.

DevOpsagilequality assurance
0 likes · 6 min read
Evolving Testing Roles in Agile Development: From Defect Gatekeeper to Quality Manager
FunTester
FunTester
Feb 6, 2023 · Operations

Why Interface Automation Testing Matters and How to Get Started

The article explains the shift from unit testing to interface automation, outlines its advantages such as early testing and system robustness, details essential implementation techniques like protocol simulation, data‑driven testing, keyword‑driven execution, and provides practical steps for teams to begin API testing effectively.

API testingAutomationSoftware Testing
0 likes · 9 min read
Why Interface Automation Testing Matters and How to Get Started
DeWu Technology
DeWu Technology
Feb 3, 2023 · Backend Development

Traffic Recording and Replay Platform (Pandora) Overview and Practice at Dewu

Dewu’s Pandora platform extends an open‑source traffic‑recording‑replay solution to capture and replay external service responses across Java applications, using a three‑party collaboration model and phased rollout to achieve near‑full interface coverage, while addressing noisy failures, async challenges, and planning real‑time dual‑playback automation for high‑traffic scenarios.

AutomationBackend testingquality assurance
0 likes · 13 min read
Traffic Recording and Replay Platform (Pandora) Overview and Practice at Dewu
Test Development Learning Exchange
Test Development Learning Exchange
Jan 31, 2023 · Fundamentals

Comprehensive Software Testing Process from Requirement Analysis to Full Release

This article outlines a complete software testing workflow—including requirement analysis, technical review, test design, developer self‑testing, test involvement, gray release, and full launch—highlighting key activities, stakeholder participation, and best practices for ensuring quality throughout the development lifecycle.

DeploymentSoftware Testingdevelopment lifecycle
0 likes · 5 min read
Comprehensive Software Testing Process from Requirement Analysis to Full Release
Alipay Experience Technology
Alipay Experience Technology
Jan 12, 2023 · R&D Management

Yuque’s Quality Engine: Coach Mode, CI/CD, and UI Automation Across Platforms

This article presents Yuque’s comprehensive quality system, detailing the coach‑mode approach, the architecture of quality support tools like SkyTest and Reliable, mechanisms for defect convergence and coverage governance, and extensive UI automation for web, mobile, and desktop that together enable continuous delivery and a sustainable quality 3.0.

ci/cdquality assurancetesting tools
0 likes · 19 min read
Yuque’s Quality Engine: Coach Mode, CI/CD, and UI Automation Across Platforms
FunTester
FunTester
Jan 10, 2023 · Industry Insights

Which Test Metrics Really Matter? A Comprehensive Guide for QA Teams

This article outlines the most common software testing metrics, explains how they differ from broader software quality measures, and shows how teams at project, department, and executive levels can select and track the right indicators in both waterfall and agile environments.

AutomationKPIsSoftware Testing
0 likes · 14 min read
Which Test Metrics Really Matter? A Comprehensive Guide for QA Teams
FunTester
FunTester
Jan 6, 2023 · Industry Insights

When Does Exploratory Testing Shine? Levels, Factors, and Best Practices

This article examines the internal and external factors that influence exploratory testing, defines five testing levels from fully free to fully scripted, identifies suitable project types and domains, and offers practical ways to improve testers' exploratory skills and overall test effectiveness.

Software TestingTest Strategyexploratory testing
0 likes · 11 min read
When Does Exploratory Testing Shine? Levels, Factors, and Best Practices
DaTaobao Tech
DaTaobao Tech
Dec 28, 2022 · Cloud Native

How Taobao’s Homepage Migrated to Serverless: Architecture Upgrade and Quality Assurance

This article details Taobao’s serverless architecture upgrade for its homepage, covering the background of the Cloud Native 2.0 initiative, the three‑pronged system transformation, risk analysis, and a comprehensive quality‑assurance plan that includes pre‑release verification, traffic switching, and stress testing.

Cloud NativeServerlessTaobao
0 likes · 9 min read
How Taobao’s Homepage Migrated to Serverless: Architecture Upgrade and Quality Assurance
转转QA
转转QA
Dec 28, 2022 · Fundamentals

Designing Test Cases for Offline Store Business: Methods and Practices

This article explains how to design comprehensive test cases for offline store applications by reviewing requirement documents, applying testing theories, using software quality models, and addressing new features, existing feature iterations, technical refactoring, and statistical reporting requirements to ensure robust quality assurance.

offline storequality assurancerequirements analysis
0 likes · 10 min read
Designing Test Cases for Offline Store Business: Methods and Practices
FunTester
FunTester
Dec 25, 2022 · R&D Management

How to Master Test Monitoring and Control for Effective QA Management

This guide explains why test monitoring and control are essential for QA managers, outlines key metrics, data collection frequencies, evaluation methods, and best practices to keep testing projects on track and deliver quality software on schedule.

QA managementSoftware Testingquality assurance
0 likes · 10 min read
How to Master Test Monitoring and Control for Effective QA Management
FunTester
FunTester
Dec 23, 2022 · R&D Management

Why Testers Become the Scapegoats: Three Layers of Blame in Software Development

The article examines how testers often become scapegoats in software projects, detailing three layers of blame—from missed delivery schedules and unmet quality expectations to emergency releases—while arguing that underlying architectural and design flaws, not testing, are the true sources of product defects.

Software Testingprocess improvementquality assurance
0 likes · 6 min read
Why Testers Become the Scapegoats: Three Layers of Blame in Software Development
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 22, 2022 · Backend Development

NetEase Cloud Music Tracking Management Platform: Architecture and Implementation Practices

NetEase Cloud Music’s tracking management platform, built on the Dawn Tracking solution, provides a unified, version‑controlled system for client‑side data events that automates code generation, real‑time validation, change visualization, and automatic rebasing, while supporting bridge‑mode integration and aiming to extend into server‑side and hybrid tracking.

ClickHouseData AnalyticsNetEase Cloud Music
0 likes · 9 min read
NetEase Cloud Music Tracking Management Platform: Architecture and Implementation Practices
Data Thinking Notes
Data Thinking Notes
Dec 19, 2022 · Big Data

Data Quality Mastery: From Expectations to Operational Assurance

This article outlines a comprehensive data quality management framework, covering expectations, measurement, assurance, and operational practices, and provides concrete templates, rule designs, and governance processes to help data teams systematically assess, monitor, and improve data reliability throughout the lifecycle.

Big DataData GovernanceData Quality
0 likes · 18 min read
Data Quality Mastery: From Expectations to Operational Assurance
JD Tech Talk
JD Tech Talk
Dec 15, 2022 · Frontend Development

Implementing a Frontend DevOps Pipeline to Boost Delivery Efficiency

This article details how a front‑end DevOps pipeline was designed and deployed to address delivery inefficiencies, quality and experience challenges by integrating requirement, development, testing, pre‑release and production stages through automated workflows, code quality controls, instant notifications, and seamless JDOS deployment.

AutomationDevOpsci/cd
0 likes · 11 min read
Implementing a Frontend DevOps Pipeline to Boost Delivery Efficiency
DaTaobao Tech
DaTaobao Tech
Dec 12, 2022 · Fundamentals

Testing Process and Test Case Design for Activity Lottery Feature

The article outlines a complete testing workflow for an activity lottery feature—from requirement evaluation, design, and case creation using equivalence and scenario‑based methods, through execution, gray‑release verification, and post‑release monitoring—emphasizing risk analysis, stability governance, rate‑limit safeguards, and financial loss prevention to ensure reliable, high‑quality releases.

Software Testingquality assurancerisk management
0 likes · 18 min read
Testing Process and Test Case Design for Activity Lottery Feature
NetEase Media Technology Team
NetEase Media Technology Team
Dec 6, 2022 · R&D Management

Testing Challenges and Quality Assurance Improvements for News Recommendation Systems

To cope with the multi‑stage, feature‑rich and rapidly iterated NetEase News recommendation pipeline, the QA team introduced detailed stage logging, controllable recall and user‑profile injection, configurable filters, forced‑push mechanisms, an integrated performance‑testing platform, automated case configuration, centralized requirement tracking, and self‑test tools, dramatically boosting testing quality and efficiency while outlining future automation goals.

AutomationPerformance TestingR&D management
0 likes · 16 min read
Testing Challenges and Quality Assurance Improvements for News Recommendation Systems
Bilibili Tech
Bilibili Tech
Dec 2, 2022 · Big Data

Data Quality Management: Expectations, Measurement, Assurance, and Operation

The article outlines a complete data‑quality‑management framework that first captures business expectations, then translates them into basic and personalized measurement rules, defines four assurance approaches for handling violations, and scales operation with indicators, tooling, and metrics to continuously improve data quality across the lifecycle.

Data GovernanceData QualityMetrics
0 likes · 19 min read
Data Quality Management: Expectations, Measurement, Assurance, and Operation
FunTester
FunTester
Nov 24, 2022 · Fundamentals

5‑Step Guide to Transition from Manual to Automated Testing

This article outlines a practical five‑step guide for manual testers to evaluate the benefits of automation and smoothly transition to automated testing, covering case selection, tool evaluation, development management, execution‑reporting‑maintenance workflow, and effectiveness monitoring with key metrics.

Software Testingmanual testingquality assurance
0 likes · 7 min read
5‑Step Guide to Transition from Manual to Automated Testing
DeWu Technology
DeWu Technology
Nov 21, 2022 · Fundamentals

Root Causes and Mitigation Strategies for Undetected Bugs in Software Testing

Undetected bugs arise from vague requirement reviews, incomplete test coverage, lax test execution, limited environments, developer‑introduced defects, and insufficient exploratory testing, so teams should strengthen requirement analysis, design comprehensive cases, enforce strict test adherence, use gray releases, improve code reviews, automate coverage metrics, and adopt disciplined self‑testing and reporting to markedly reduce bug leakage.

Software Testingbug leakagedevelopment process
0 likes · 13 min read
Root Causes and Mitigation Strategies for Undetected Bugs in Software Testing
FunTester
FunTester
Nov 10, 2022 · Operations

The Rise of Scriptless Test Automation: Trends, Benefits, and Tools

This article examines how scriptless (no‑code) test automation is emerging as a cost‑effective trend that speeds software delivery, reduces maintenance effort, involves business analysts and technical experts, and highlights leading tools such as AcceIQ, Katalon Studio, Testim, Cloud QA, and Perfecto.

Software Testingno-code testingquality assurance
0 likes · 8 min read
The Rise of Scriptless Test Automation: Trends, Benefits, and Tools
Baidu Geek Talk
Baidu Geek Talk
Oct 24, 2022 · Operations

Baidu Search Business Unmanned Delivery Practice: Risk-Driven Quality Assurance Exploration

Baidu’s search division implements risk‑driven quality assurance to achieve unmanned delivery by automating test selection, eliminating manual hand‑offs, and introducing comprehensive testing, stable‑build, and precise‑evaluation capabilities, enabling over 90% of requirements to be self‑tested and more than 40% delivered without human intervention, dramatically cutting costs.

BaiduCI/CD pipelineDevOps
0 likes · 11 min read
Baidu Search Business Unmanned Delivery Practice: Risk-Driven Quality Assurance Exploration
Baidu Intelligent Testing
Baidu Intelligent Testing
Oct 19, 2022 · Artificial Intelligence

Intelligent Test Evaluation: Risk Dimension Mining, Admission Assessment, Multi‑Dimensional Activity Data Mining, and Model‑Based Risk Evaluation

This article presents an end‑to‑end intelligent testing framework that mines development‑stage risk dimensions, conducts admission risk assessment, extracts multi‑dimensional activity data such as coverage metrics, and applies model‑based risk evaluation to guide quality‑assurance decisions and improve release safety.

ModelingSoftware Testingartificial intelligence
0 likes · 11 min read
Intelligent Test Evaluation: Risk Dimension Mining, Admission Assessment, Multi‑Dimensional Activity Data Mining, and Model‑Based Risk Evaluation
FunTester
FunTester
Oct 16, 2022 · Fundamentals

Why Developer‑Tester Tension Mirrors a Mother‑In‑Law Conflict—and How Smoke Testing Can Ease It

The article likens the strained developer‑tester relationship to a mother‑in‑law dynamic, explains why clear role boundaries and a well‑defined smoke‑testing stage are essential for quality handover, and offers practical steps for setting thresholds, selecting test cases, and balancing responsibilities.

Smoke TestingSoftware Testingdeveloper-test collaboration
0 likes · 16 min read
Why Developer‑Tester Tension Mirrors a Mother‑In‑Law Conflict—and How Smoke Testing Can Ease It
Architects Research Society
Architects Research Society
Sep 14, 2022 · Fundamentals

Understanding Stability and Reliability Testing in Software Development

This article explains the definitions, objectives, importance, and various types of stability and reliability testing—including stress, recovery, failover, and stability tests—while highlighting how these practices reduce system failures, improve MTBF/MTTR, and support informed decision‑making for software quality assurance.

MTBFMTTRPerformance Testing
0 likes · 11 min read
Understanding Stability and Reliability Testing in Software Development
FunTester
FunTester
Sep 13, 2022 · Fundamentals

What Really Differentiates QA from Software Testing?

This article clarifies the distinct roles of Quality Assurance (QA) and software testing, explaining their definitions, objectives, methods, and how they complement each other within the software development lifecycle to ensure product quality.

QAquality assurancequality control
0 likes · 7 min read
What Really Differentiates QA from Software Testing?
Software Development Quality
Software Development Quality
Aug 19, 2022 · Operations

Unlocking Quality Service SLA: Complete Standards and Capabilities Guide

This article presents a comprehensive Quality Service SLA framework, detailing its directory, quality policies, planning, management structures, testing capabilities, tool support, and data collection abilities, providing clear categories, service items, and responsible parties for organizations seeking robust service level agreements.

SLAService Managementquality assurance
0 likes · 4 min read
Unlocking Quality Service SLA: Complete Standards and Capabilities Guide
Xianyu Technology
Xianyu Technology
Jul 27, 2022 · Operations

Automated Regression Testing for Xianyu Transaction Chain

The Xianyu transaction chain now employs automated regression testing that records and replays interface traffic, verifies scenarios, and integrates a strong checkpoint in the release pipeline, cutting manual validation from thirty minutes to one minute, enhancing quality assurance, release safety, and paving the way for broader test coverage.

AutomationSoftware Engineeringci/cd
0 likes · 7 min read
Automated Regression Testing for Xianyu Transaction Chain
Architecture Breakthrough
Architecture Breakthrough
Jul 18, 2022 · R&D Management

Simplify Your Team’s Work: Practical Code Quality Assurance Strategies

This article explains why technical leaders must establish robust code quality assurance mechanisms—covering static analysis, unit testing, code reviews, defect tracking, automation, and release checks—to reduce manual effort, prevent production issues, and ultimately accelerate delivery while fostering developer growth.

AutomationCode reviewcode quality
0 likes · 8 min read
Simplify Your Team’s Work: Practical Code Quality Assurance Strategies
FunTester
FunTester
Jul 4, 2022 · R&D Management

Building a Quality Assurance System for SDK Development: Methods, Tools, and Practices

This article details the design and implementation of a comprehensive quality assurance system for SDK development, covering background motivations, step‑by‑step methodologies, documentation practices, toolchains, real‑time crash data handling, hardware testing, platform automation, and practical Q&A for startup engineering teams.

SDKToolchainci/cd
0 likes · 13 min read
Building a Quality Assurance System for SDK Development: Methods, Tools, and Practices
21CTO
21CTO
May 29, 2022 · Cloud Native

What Is the New Adoptium Marketplace and How It Guarantees High‑Quality Java Binaries?

The Eclipse Foundation has launched the Adoptium Marketplace, a vendor‑neutral online hub offering TCK‑certified, AQAvit‑verified OpenJDK‑based Java SE binaries optimized for cloud‑native and enterprise deployments, while highlighting the rapid growth and quality challenges of the Java runtime ecosystem.

AdoptiumCloud NativeJava
0 likes · 5 min read
What Is the New Adoptium Marketplace and How It Guarantees High‑Quality Java Binaries?
FunTester
FunTester
May 20, 2022 · Fundamentals

Understanding Test Reports: Composition, Analysis, and Challenges

This article explains what test reports are, outlines their essential components and common types, discusses the challenges of handling large and fast‑moving test data in modern agile and DevOps environments, and describes how continuous testing and dashboards can improve software release decisions.

DevOpsSoftware TestingTest Report
0 likes · 11 min read
Understanding Test Reports: Composition, Analysis, and Challenges
58 Tech
58 Tech
May 10, 2022 · R&D Management

Recap of 58 Technology Salon: R&D Efficiency Measurement and Mobile Quality Assurance

The article summarizes the 28th 58 Technology Salon held on April 27, 2022, featuring presentations on R&D efficiency measurement and mobile quality assurance, including detailed Q&A sessions that discuss metrics, data handling, performance testing tools, and practical improvements for development and testing teams.

Performance TestingR&D metricsSoftware Testing
0 likes · 6 min read
Recap of 58 Technology Salon: R&D Efficiency Measurement and Mobile Quality Assurance
58UXD
58UXD
Apr 29, 2022 · Operations

How 58 Home Service Standardized Cleaning: From User Research to SOP Success

This article examines how 58 Home Service identified service gaps through user research, built a detailed user‑experience map, created a comprehensive SOP handbook covering image, etiquette, and behavior, and implemented training, assessment, and incentives to dramatically improve customer satisfaction and reduce complaints.

OperationsTrainingUser experience
0 likes · 9 min read
How 58 Home Service Standardized Cleaning: From User Research to SOP Success
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Apr 22, 2022 · Game Development

Art Asset Risks and Inspection Practices in Game Development

This article examines common risks associated with game art assets, presents real-world external case studies of asset‑related failures, and outlines systematic static and dynamic inspection methods across production, upload, and packaging stages to improve quality, performance, and player experience.

Performance Optimizationasset managementgame art
0 likes · 12 min read
Art Asset Risks and Inspection Practices in Game Development