Tag

defensive coding

1 views collected around this technical thread.

转转QA
转转QA
May 23, 2022 · Fundamentals

Third Issue: QA Roles, Delivery Quality Evaluation, Distributed Locks, Defensive Coding, and iOS Stability Testing

This issue presents five technical articles covering QA contributions in de‑QA projects, methods for evaluating team delivery quality, quality assurance for concurrency using distributed locks, defensive coding practices, and iQIYI's iOS stability testing approach, offering practical insights for software quality improvement.

QAdefensive codingdistributed lock
0 likes · 4 min read
Third Issue: QA Roles, Delivery Quality Evaluation, Distributed Locks, Defensive Coding, and iOS Stability Testing
360 Tech Engineering
360 Tech Engineering
Mar 21, 2019 · Fundamentals

Boundary Value Bugs in Software Testing: Three Typical Cases and Their Fixes

The article reviews three common boundary‑value bugs encountered during software testing, explains why they occur, shows the original C code that triggers each issue, and provides concise corrections to prevent off‑by‑one errors and buffer overflows.

C programmingboundary testingbug-fixing
0 likes · 5 min read
Boundary Value Bugs in Software Testing: Three Typical Cases and Their Fixes
360 Quality & Efficiency
360 Quality & Efficiency
Jul 11, 2018 · Fundamentals

Common Boundary Value Bugs in Software Testing and Their Fixes

This article reviews three typical boundary‑value bugs encountered during software testing—incorrect memory size checks, off‑by‑one retry counters, and misplaced increment operations—explaining their causes, showing original C code, and providing concise corrective solutions.

C programmingboundary testingbug-fixing
0 likes · 5 min read
Common Boundary Value Bugs in Software Testing and Their Fixes