Tagged articles
12 articles
Page 1 of 1
FunTester
FunTester
Nov 3, 2025 · Fundamentals

Test Plan vs Test Strategy: When to Use Each for Effective Software Testing

This article explains the distinct roles of a Test Plan and a Test Strategy, highlighting how the former provides detailed, project‑specific execution guidance while the latter offers organization‑wide standards and long‑term direction, and shows how combining both ensures stable and scalable testing.

Software TestingTest Strategyquality assurance
0 likes · 9 min read
Test Plan vs Test Strategy: When to Use Each for Effective Software Testing
JD Cloud Developers
JD Cloud Developers
Mar 29, 2023 · Fundamentals

Mastering the Core Logic of Software Testing: From Black‑Box Basics to Strategic Design

This article shares practical insights and foundational principles for software testers, covering essential skills, the underlying logic of black‑box testing, input‑output modeling, and a concise 2W+1H analysis method to help both newcomers and seasoned professionals design effective test strategies.

Software Testingblack-box testingtest design
0 likes · 18 min read
Mastering the Core Logic of Software Testing: From Black‑Box Basics to Strategic Design
FunTester
FunTester
Oct 11, 2022 · Fundamentals

When Should You Automate Tests? A Practical Guide to Choosing What to Automate

This guide explains how to decide which test scenarios to automate by evaluating cost, priority, feasibility, and business impact, while also outlining what should remain manual, essential prerequisites, tool selection, and a step‑by‑step approach to building an effective test automation strategy.

QASoftware Testingautomation strategy
0 likes · 13 min read
When Should You Automate Tests? A Practical Guide to Choosing What to Automate
FunTester
FunTester
Apr 15, 2021 · Fundamentals

What Ancient Chinese Idioms Reveal About Modern Software Testing

This article connects classic Chinese idioms to software testing concepts, explaining test purpose, policies, strategies, tool usage, risk management, and improvement practices through vivid examples and practical guidance for building more reliable testing processes.

Software TestingTest Strategyidioms
0 likes · 11 min read
What Ancient Chinese Idioms Reveal About Modern Software Testing
FunTester
FunTester
Oct 28, 2020 · Fundamentals

Fundamental Concepts and Comprehensive Test Case Design for Login Functionality

This article explains the basic concepts of functional testing and provides comprehensive test case designs for login functionality, covering functional, interface, performance, localization, compatibility, usability, and security aspects to ensure a robust and user‑friendly system.

Software qualityfunctional testinglogin testing
0 likes · 7 min read
Fundamental Concepts and Comprehensive Test Case Design for Login Functionality
FunTester
FunTester
Oct 7, 2019 · Fundamentals

Why Manual Testing Still Matters in Mobile App Development

In the era of rapid digital transformation, manual testing remains essential for mobile applications because it uncovers visual, exploratory, and contextual issues that automated scripts cannot detect, offering deeper insights and flexibility despite the rise of automation.

exploratory testingmanual testingmobile app testing
0 likes · 6 min read
Why Manual Testing Still Matters in Mobile App Development
360 Quality & Efficiency
360 Quality & Efficiency
Sep 26, 2019 · Fundamentals

Understanding Requirement Analysis in Software Testing

The article explains what requirement analysis is, why it is essential for successful testing projects, outlines a step‑by‑step approach to performing it, and offers practical tips for improving analysts' skills, emphasizing business knowledge, user perspective, continuous learning, and proactive collaboration.

Software Testingquality assurancerequirement analysis
0 likes · 7 min read
Understanding Requirement Analysis in Software Testing
JD Tech
JD Tech
Nov 16, 2018 · Fundamentals

Software Testing and Quality Assurance: Lessons from JD's Quality Team Transformation

The article explains JD's high standards for software reliability, describes the testing team's shift toward test development, outlines core software testing concepts, standards, and the distinction between testing and quality assurance, while also promoting a free copy of the related book.

JDSoftware TestingSoftware quality
0 likes · 5 min read
Software Testing and Quality Assurance: Lessons from JD's Quality Team Transformation
JD Tech
JD Tech
May 30, 2018 · Fundamentals

Insights on the Evolving Role and Responsibilities of Test Engineers

The article shares a test engineer's seven‑year journey, describing how their understanding of testing has evolved through four stages, outlining the broader responsibilities of test engineers, and offering practical advice on improving product quality, fostering collaboration, and ensuring technical solutions are effectively adopted.

AutomationSoftware TestingTest Engineering
0 likes · 8 min read
Insights on the Evolving Role and Responsibilities of Test Engineers
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 1, 2017 · Fundamentals

Seven Types of Testers: Roles and Advice from James Bach

The article translates James Bach's "Seven Kinds of Testers", describing seven tester personas—Administrative, Technical, Analytical, Social, Empathic, User Expert, and Developer—along with practical advice for each role and commentary on their impact in software testing.

James BachSDETSoftware Testing
0 likes · 6 min read
Seven Types of Testers: Roles and Advice from James Bach