Tag

bug detection

1 views collected around this technical thread.

IT Services Circle
IT Services Circle
Apr 9, 2022 · Fundamentals

Using Cppcheck for Static Code Analysis in C/C++ Projects

This article explains why static analysis is essential for C/C++ development, compares compiler warnings with dedicated tools, introduces cppcheck, shows how to install and use it on sample programs, and demonstrates its ability to uncover bugs that compilers often miss.

C++Static Analysisbug detection
0 likes · 8 min read
Using Cppcheck for Static Code Analysis in C/C++ Projects
Byte Quality Assurance Team
Byte Quality Assurance Team
Dec 11, 2020 · Fundamentals

Introduction to Static Code Analysis and Common Scanning Rules with Practical Examples

This article introduces static code analysis, outlines its advantages and disadvantages, presents eight typical scanning rule categories, and demonstrates common pitfalls such as null‑pointer dereferences, logic errors, uninitialized variables, and potential overflow issues with concrete code examples.

C++Code ScanningStatic Analysis
0 likes · 7 min read
Introduction to Static Code Analysis and Common Scanning Rules with Practical Examples
360 Tech Engineering
360 Tech Engineering
Feb 24, 2020 · Fundamentals

Key Practices and Mindsets for Effective Software Testing

The article outlines essential software testing practices, emphasizing comprehensive business understanding, thorough process knowledge, early and prioritized testing, collaborative test case reviews, post‑test summarization, responsibility, and the benefits of automation to improve quality and efficiency.

Quality Assurancebug detectionsoftware testing
0 likes · 6 min read
Key Practices and Mindsets for Effective Software Testing
Qunar Tech Salon
Qunar Tech Salon
Feb 17, 2020 · Databases

Automated Bug Detection for Distributed Databases Using Statistical Code Path Analysis

The article describes a prototype system that automatically discovers bugs in large distributed databases by instrumenting code, generating massive SQL test cases, statistically analyzing execution paths, visualizing suspicious blocks, and integrating insights from academic papers to guide future debugging and testing efforts.

Code InstrumentationDatabase TestingSQL fuzzing
0 likes · 11 min read
Automated Bug Detection for Distributed Databases Using Statistical Code Path Analysis
Xianyu Technology
Xianyu Technology
Oct 30, 2018 · Artificial Intelligence

AI‑Driven Image Bug Detection in the Xianyu Mobile App

The Xianyu quality team uses AI—combining a simple CNN, OCR‑LSTM text analysis, and hierarchical image clustering—to automatically spot blank pages, garbled Chinese text, and duplicate screenshots, with an automated retraining pipeline that updates models as the app evolves and plans future widget‑level defect detection.

AIAutomationClustering
0 likes · 7 min read
AI‑Driven Image Bug Detection in the Xianyu Mobile App
Baidu Intelligent Testing
Baidu Intelligent Testing
May 24, 2018 · Fundamentals

Static Analysis with Cppcheck: Custom Rule Development and Practical Experience

This article explains static analysis concepts, why cppcheck was chosen for Baidu's testing workflow, details its architecture, and walks through the creation of custom rules—including a printf misuse detector and a dynamic switch misuse rule—while sharing practical challenges and results.

C++Static Analysisbug detection
0 likes · 11 min read
Static Analysis with Cppcheck: Custom Rule Development and Practical Experience
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 20, 2017 · Frontend Development

Applying Deep Learning to Predict Front-End Compatibility Bugs in Mobile Apps

This article explores how deep learning, specifically convolutional neural networks built with Caffe, can be used to automatically detect and predict static UI compatibility bugs such as text overlap in mobile app front‑ends, reducing reliance on manual testing.

CNNCaffeMobile App
0 likes · 5 min read
Applying Deep Learning to Predict Front-End Compatibility Bugs in Mobile Apps