Tagged articles
15 articles
Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Mar 2, 2026 · Industry Insights

Adversarial Testing in Practice: How It Outperforms Traditional Testing

The article explains how adversarial testing shifts from a user‑centric to an attacker‑centric paradigm, illustrates real‑world cases in finance, autonomous driving and AI, outlines perturbation layers, evaluation metrics, automation pipelines, and three counter‑intuitive principles for effective deployment, highlighting its advantages over conventional testing.

AI SafetyAutomated TestingFault Injection
0 likes · 8 min read
Adversarial Testing in Practice: How It Outperforms Traditional Testing
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
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
DataFunTalk
DataFunTalk
Dec 28, 2021 · Artificial Intelligence

Evaluation Framework and Methodology for OPPO XiaoBu AI Assistant

This article presents a comprehensive evaluation framework for OPPO's XiaoBu AI assistant, covering evaluation concepts, objectives, five key elements, sampling methods, dimension selection, annotation scoring, report generation, and a detailed Q&A that illustrates practical metrics and processes for voice and search services.

AI EvaluationMetricsOPPO
0 likes · 23 min read
Evaluation Framework and Methodology for OPPO XiaoBu AI Assistant
FunTester
FunTester
Jun 30, 2021 · Fundamentals

Differences Between Test Specification and Test Plan and When to Write Them

The article explains the distinction between a test specification (technical‑focused test scheme) and a test plan (project‑focused schedule), describes when each should be created during a project lifecycle, and provides templates, methods, and reporting formats for effective software testing.

QASoftware TestingTesting Methodology
0 likes · 9 min read
Differences Between Test Specification and Test Plan and When to Write Them
FunTester
FunTester
Dec 30, 2019 · Industry Insights

Why Manual Testing Still Matters: Hidden Pitfalls and Opportunities

The article examines why manual testing remains essential despite automation and AI trends, highlighting common weaknesses such as insufficient test scenarios, over‑focus on functionality, reliance on test cases, preset thinking, and the need for innovative, user‑centric testing approaches.

AI in TestingAutomationSoftware Testing
0 likes · 5 min read
Why Manual Testing Still Matters: Hidden Pitfalls and Opportunities
FunTester
FunTester
Nov 24, 2019 · Fundamentals

10 Proven Tips to Write Better Test Cases and Boost QA Efficiency

This article presents a concise collection of practical techniques for crafting effective test cases, covering domain knowledge, modular design, preconditions, data handling, organization, naming conventions, client focus, verification coverage, reusability, grouping, clarity, documentation, and ongoing maintenance to improve testing productivity.

QA best practicesSoftware TestingTesting Methodology
0 likes · 9 min read
10 Proven Tips to Write Better Test Cases and Boost QA Efficiency
FunTester
FunTester
Nov 19, 2019 · Fundamentals

Unlocking the Power of Exploratory Testing for Agile Success

Exploratory testing, a flexible, unscripted approach integral to agile development, enables rapid discovery of defects, improves user experience, and complements automated regression testing, while its various types, benefits, challenges, and common myths are examined to guide teams in effective implementation.

Software TestingTesting Methodologyagile
0 likes · 13 min read
Unlocking the Power of Exploratory Testing for Agile Success
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 30, 2019 · Big Data

How to Build a Systematic Data Quality Model for Big Data Testing

This article presents a comprehensive data quality model derived from ISO 9126, maps its characteristics to data testing, outlines practical testing methods and tool requirements, and demonstrates how to integrate quality checks into the data development lifecycle for reliable, efficient big‑data pipelines.

Data QualityData ReliabilityISO 9126
0 likes · 28 min read
How to Build a Systematic Data Quality Model for Big Data Testing
21CTO
21CTO
Mar 11, 2018 · Operations

How to Accelerate Client Acceptance Testing for Faster Software Delivery

This article explains why modern software projects must shorten client acceptance cycles and outlines six practical methods—defining acceptance criteria, managing test data, providing alpha versions, setting tester boundaries, clarifying stage scopes, and ensuring transparent test case management—to achieve rapid, high‑quality releases.

Testing Methodologyagile processesclient acceptance testing
0 likes · 6 min read
How to Accelerate Client Acceptance Testing for Faster Software Delivery
Baidu Intelligent Testing
Baidu Intelligent Testing
Apr 7, 2016 · Product Management

Usability Testing: Definition, Process, and Best Practices

This article explains what usability testing is, outlines its purpose, describes the typical workflow—including preparation, task design, pilot testing, user recruitment, execution, data analysis, and reporting—and highlights the benefits of applying rapid usability testing in product development.

Product DesignTesting MethodologyUX
0 likes · 6 min read
Usability Testing: Definition, Process, and Best Practices
Baidu Intelligent Testing
Baidu Intelligent Testing
Jan 22, 2016 · Fundamentals

Understanding Product Evaluation: Definition, Importance, and Process

This article explains what product evaluation is, why it matters, and outlines a step‑by‑step process—including defining goals, setting standards, selecting methods, executing tests, analyzing results, and presenting findings—to ensure both functional and experiential quality of products.

Testing MethodologyUXUser Research
0 likes · 6 min read
Understanding Product Evaluation: Definition, Importance, and Process