Tagged articles
10 articles
Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Mar 3, 2026 · Fundamentals

5 Major Test Coverage Pitfalls That Undermine Software Quality

The article reveals five common misconceptions in test coverage optimization—confusing coverage with verification, chasing 100% branch coverage, over‑counting non‑business code, ignoring distributed‑system interactions, and treating coverage as a KPI—showing how they lead to defects despite high coverage percentages.

MicroservicesSoftware Testingchaos engineering
0 likes · 8 min read
5 Major Test Coverage Pitfalls That Undermine Software Quality
FunTester
FunTester
Sep 25, 2023 · Fundamentals

Balancing Test Automation: When to Automate, What to Automate, and Common Pitfalls

The article examines why software testing inevitably consumes time and resources, explains the limits of both manual and automated testing, outlines scenarios best suited for automation such as regression and performance testing, and warns against unrealistic expectations, unnecessary tests, and security blind spots.

Software Testingcontinuous integrationregression testing
0 likes · 9 min read
Balancing Test Automation: When to Automate, What to Automate, and Common Pitfalls
Baidu Tech Salon
Baidu Tech Salon
Apr 13, 2023 · Fundamentals

Understanding Software Quality: From Usability to Test Modeling and Cost Analysis

Understanding software quality involves three layers—Usable, Good‑to‑use, and Love‑to‑use—linked to business value, a quantitative loss model, testing’s feedback role, risk‑based test classification, defect‑handling costs, and emerging AI tools like TestGPT that automate test generation and decision‑making.

QAQuality ModelingSoftware quality
0 likes · 44 min read
Understanding Software Quality: From Usability to Test Modeling and Cost Analysis
Baidu Intelligent Testing
Baidu Intelligent Testing
Apr 12, 2023 · Fundamentals

Understanding Software Quality: From Usability Layers to Testing Practices and Cost Management

This comprehensive article explains software quality through three layers—usability, usefulness, and loveability—introduces a quality loss model, details testing concepts and phases, discusses cost of quality, risk‑based testing, and the future of TestGPT, while emphasizing the need for technical research and automation in QA.

QASoftware qualityquality cost
0 likes · 45 min read
Understanding Software Quality: From Usability Layers to Testing Practices and Cost Management
Baidu Geek Talk
Baidu Geek Talk
Apr 12, 2023 · Industry Insights

From Usable to Loveable: Redefining Software Quality and Testing Costs

This article explores software quality through three layers—usability, desirability, and loveability—introduces a quantitative quality model, breaks down the testing lifecycle, examines testing classifications, analyzes the cost of defect recall, and proposes risk‑based testing and AI‑driven TestGPT as future solutions.

QASoftware qualityTestGPT
0 likes · 47 min read
From Usable to Loveable: Redefining Software Quality and Testing Costs
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
FunTester
FunTester
Jun 3, 2020 · Operations

How to Slash Software Testing Costs Without Sacrificing Quality

This article presents practical strategies for reducing software testing expenses—including early testing, balanced documentation, risk‑based testing, leveraging production data, prioritizing API over UI automation, adopting open‑source tools, optimizing infrastructure, training, process improvements, and selective outsourcing—while maintaining overall product quality.

Cost OptimizationSoftware Testingopen-source tools
0 likes · 9 min read
How to Slash Software Testing Costs Without Sacrificing Quality
360 Tech Engineering
360 Tech Engineering
Jan 24, 2019 · Fundamentals

The Truth About Test Automation: Myths, Maintenance, and Balancing Manual and Automated Testing

This article debunks common myths about test automation, explains why scripts require ongoing maintenance, discusses why full automation is impossible, and offers practical guidance on balancing automated and manual testing using risk‑based, conversation‑driven, and exploratory approaches to maximize value.

Software Testingmaintenancemanual testing
0 likes · 7 min read
The Truth About Test Automation: Myths, Maintenance, and Balancing Manual and Automated Testing
Ctrip Technology
Ctrip Technology
Jul 27, 2017 · R&D Management

Innovations in Mobile Testing under Agile: Risk‑Based Testing, Shift‑Left Practices, and Automation Strategies

The article explores the challenges of mobile testing in fast‑paced agile environments and presents a comprehensive approach that combines risk‑based testing, shift‑left quality assurance, layered automation, service‑interface testing, UI automation, and supporting infrastructure to improve efficiency and product quality.

Shift-LeftUI automationmobile testing
0 likes · 14 min read
Innovations in Mobile Testing under Agile: Risk‑Based Testing, Shift‑Left Practices, and Automation Strategies