Tagged articles
9 articles
Page 1 of 1
FunTester
FunTester
Dec 21, 2023 · Fundamentals

Common Challenges and Practical Tips for Functional Testing

This article shares practical experiences and advice on functional testing, covering test time estimation, handling multiple tasks, dealing with unclear requirements, responding to online bugs, risk‑aware reporting, time pressure, test case execution difficulties, data mismatches, and automation implementation in a concise, actionable format.

AutomationSoftware qualitybug handling
0 likes · 13 min read
Common Challenges and Practical Tips for Functional Testing
21CTO
21CTO
Jul 29, 2023 · R&D Management

Why Blaming a Single Developer for a Mobile Crash Misses the Bigger Picture

The article examines the recent Xiaohongshu app crash, critiques the rush to fire a developer, and explains how software bugs are inevitable, urging teams to adopt systematic fault‑analysis and collaborative fixes rather than scapegoating individuals.

bug handlingdeveloper responsibilitymobile app crash
0 likes · 4 min read
Why Blaming a Single Developer for a Mobile Crash Misses the Bigger Picture
FunTester
FunTester
Feb 17, 2023 · Fundamentals

Software Testing Interview Questions and Best Practices

This article compiles a comprehensive set of software testing interview questions covering test planning, test case design, bug identification, communication with developers, PO pattern usage, automation frameworks, API testing, performance testing, and related best‑practice answers to help candidates prepare effectively.

AutomationPerformance TestingSoftware Testing
0 likes · 14 min read
Software Testing Interview Questions and Best Practices
转转QA
转转QA
Dec 5, 2019 · Operations

Effective Communication Strategies Between Testers and Developers

This guide outlines common tester‑developer interaction scenarios, highlights typical mistakes, and provides step‑by‑step best‑practice responses to improve bug reporting, collaboration, and overall software quality assurance processes.

Software qualitybug handlingcommunication
0 likes · 12 min read
Effective Communication Strategies Between Testers and Developers
Tencent Cloud Developer
Tencent Cloud Developer
Jan 8, 2019 · R&D Management

Lessons on Development Process, Code Quality, and Team Management

A senior engineer reflects on a decade of work at major Chinese tech firms, stressing that clear, responsibility‑driven processes and steady rhythm prevent chaos, while judicious tool choice, appropriate architecture, rigorous bug analysis, consistent style, thorough commenting, security measures, and reusable utilities together boost code quality, maintainability, and development efficiency.

Team Processarchitecturebug handling
0 likes · 13 min read
Lessons on Development Process, Code Quality, and Team Management
360 Tech Engineering
360 Tech Engineering
Sep 18, 2018 · Fundamentals

Applying Closed‑Loop Thinking in Software Testing

The article explains the concept of closed‑loop thinking, illustrates how it can be applied to software testing through a concrete bug‑handling example, and shows how systematic feedback and reflection improve testing efficiency, knowledge reuse, and personal skill growth.

Closed‑LoopFeedbackSoftware Testing
0 likes · 4 min read
Applying Closed‑Loop Thinking in Software Testing
360 Quality & Efficiency
360 Quality & Efficiency
Aug 20, 2018 · Fundamentals

Applying Closed-Loop Thinking in Software Testing

The article explains how closed‑loop thinking—ensuring every task has a clear start, process, and feedback—can be applied to software testing to improve bug handling, foster continuous learning, and enhance overall testing efficiency.

Closed‑LoopFeedbackSoftware Testing
0 likes · 4 min read
Applying Closed-Loop Thinking in Software Testing
ITPUB
ITPUB
Mar 22, 2018 · R&D Management

Why Process Matters: Lessons from a Decade in Top Tech Companies

Drawing on ten years of experience at leading firms like NetEase, Baidu, and Tencent, the author shares practical insights on the critical role of development processes, disciplined coding, pragmatic architecture, effective bug handling, and regular self‑review for software teams.

bug handlingcareer adviceprocess
0 likes · 9 min read
Why Process Matters: Lessons from a Decade in Top Tech Companies