Tagged articles
37 articles
Page 1 of 1
大转转FE
大转转FE
Feb 5, 2026 · Frontend Development

How to Build a Low‑Intrusion, AI‑Powered Mock Server for Frontend Development

This article presents a comprehensive mock‑data tool for front‑end/back‑end separation that solves request interception, flexible rule matching, business‑semantic data generation via AI, and team‑wide sharing, detailing its architecture, core implementations, code snippets, usage workflow, and future roadmap.

Mockfrontendrequest-interception
0 likes · 19 min read
How to Build a Low‑Intrusion, AI‑Powered Mock Server for Frontend Development
Code Wrench
Code Wrench
Dec 26, 2025 · Backend Development

How Unit Tests Saved My Go Service: A Hands‑On Guide to Testing Core Modules

This article walks through a real‑world Go project, showing why adding unit tests to core modules prevents regressions, how to mock tightly‑coupled dependencies, and provides complete example test code and best‑practice tips for reliable backend development.

BackendMocktest‑driven development
0 likes · 13 min read
How Unit Tests Saved My Go Service: A Hands‑On Guide to Testing Core Modules
JD Tech
JD Tech
Apr 27, 2025 · Backend Development

A Lightweight Mock/Spy Tool for Data Consistency in RPC Timeout Scenarios

The article analyzes data‑consistency challenges caused by RPC timeouts, especially when interfaces lack idempotency or idempotency fails, and presents a lightweight mock/spy utility that can intercept, mock, or spy on service calls to quickly restore consistency in distributed systems.

Data ConsistencyIdempotencyMock
0 likes · 11 min read
A Lightweight Mock/Spy Tool for Data Consistency in RPC Timeout Scenarios
Tencent Cloud Developer
Tencent Cloud Developer
Dec 18, 2024 · Backend Development

API Management Platform Construction, Lifecycle Governance, and AI‑Driven Technical Debt Mitigation

The talk describes how Tencent News consolidated fragmented legacy APIs by adopting YAPI (with Swagger UI) for unified documentation, dynamic mocking, and automated Swagger generation, instituted full lifecycle governance and monitoring, and leveraged large‑language‑model tools to identify and remediate technical debt, resulting in 26 repos synced and over 750 daily mock calls.

AIAPI ManagementLifecycle Governance
0 likes · 28 min read
API Management Platform Construction, Lifecycle Governance, and AI‑Driven Technical Debt Mitigation
ELab Team
ELab Team
Mar 22, 2023 · Frontend Development

Mastering Component Unit Testing with Jest and Testing Library

This article explains why unit testing is essential for reusable components, introduces Jest fundamentals, demonstrates how to write and run tests with code examples, and shows how to enhance UI component testing using @testing-library/react, @testing-library/user-event, and @testing-library/jest-dom, providing a complete workflow for reliable front‑end development.

JestMockfrontend
0 likes · 12 min read
Mastering Component Unit Testing with Jest and Testing Library
macrozheng
macrozheng
Feb 9, 2023 · Backend Development

Auto‑Generate Spring API Docs in IDEA with Apifox Helper Plugin

Learn how to install and configure the Apifox Helper plugin in IntelliJ IDEA to automatically generate, sync, and debug Java Spring API documentation, offering a zero‑intrusion alternative to Swagger with built‑in mock and testing features.

API documentationApifoxAutomated Testing
0 likes · 8 min read
Auto‑Generate Spring API Docs in IDEA with Apifox Helper Plugin
DeWu Technology
DeWu Technology
Sep 22, 2022 · R&D Management

How DTDD Transformed API Documentation and Testing at DeWu: A Deep Dive

This article analyzes the challenges of fragmented API documentation workflows at DeWu, introduces the Document‑&‑Test‑Driven Development (DTDD) model, and details the architectural and procedural improvements—including data asset consolidation, multi‑level classification, mock services, and automated testing—that boosted documentation utilization and reduced development friction.

API ManagementDocumentationMock
0 likes · 15 min read
How DTDD Transformed API Documentation and Testing at DeWu: A Deep Dive
DeWu Technology
DeWu Technology
Jun 20, 2022 · Frontend Development

Mooncake Data Mocking Platform – Design, Implementation, and Promotion

Mooncake is a unified data‑mocking platform that lets developers quickly generate and switch multi‑scenario mock data via a Chrome proxy plugin, online configuration service, and capture panel, supporting various client environments, and has been promoted internally through demos, documentation, and feedback loops, now serving hundreds of users and thousands of mock scenes.

Chrome ExtensionMockdata simulation
0 likes · 9 min read
Mooncake Data Mocking Platform – Design, Implementation, and Promotion
vivo Internet Technology
vivo Internet Technology
May 25, 2022 · Fundamentals

Improving C/C++ Unit Test Development Efficiency with GCC Plugins

The article proposes a GCC‑plugin‑based tool called TU that automatically extracts AST information from C/C++ source files to generate boundary unit tests, custom cases, and mocks without modifying business code, dramatically reducing the manual effort required for comprehensive test development.

ASTC++Mock
0 likes · 11 min read
Improving C/C++ Unit Test Development Efficiency with GCC Plugins
FunTester
FunTester
Apr 26, 2022 · Backend Development

Low‑Cost, Rapid Generation of High‑Quality Test Data Using Apifox

This article explains why test data is essential, introduces the Apifox tool as a low‑cost, fast solution for creating both generic and domain‑specific test data, and provides step‑by‑step guidance on using its mock engine, custom rules, batch generation, and automation features to produce reliable testing datasets.

API testingApifoxAutomation
0 likes · 9 min read
Low‑Cost, Rapid Generation of High‑Quality Test Data Using Apifox
FunTester
FunTester
Dec 24, 2021 · Backend Development

Why Apifox Is the Ultimate Postman Alternative for API Development

This guide walks developers through installing Apifox, importing API specifications, designing and debugging endpoints, configuring environments, creating custom scripts, and generating realistic mock data, demonstrating how the all‑in‑one platform can replace Postman, Swagger, JMeter and other tools for comprehensive API documentation, testing, and automation.

APIApifoxAutomation
0 likes · 9 min read
Why Apifox Is the Ultimate Postman Alternative for API Development
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 5, 2021 · Backend Development

Go Unit Testing: Concepts, Practices, and Patterns

This article introduces the testing pyramid, explains unit testing concepts, and provides a step‑by‑step guide for writing Go unit tests using the standard testing package, the AAA pattern, Testify assertions, mocks, and test suites, while highlighting the benefits of fast verification, documentation, and sustainable development.

BackendGolangMock
0 likes · 18 min read
Go Unit Testing: Concepts, Practices, and Patterns
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 27, 2021 · Mobile Development

APP DIFF Automated Testing Solution for iQIYI Mobile Apps

The APP DIFF automated testing solution, presented at iQIYI’s i Technology Conference, combines deep‑link navigation, mock data services, and the AUI image‑diff algorithm within the Uiautomator2 framework to stabilize UI automation, cut execution time, achieve near‑human verification quality, and deliver significant coverage and cost savings across iQIYI mobile products.

AUIImage DiffMock
0 likes · 19 min read
APP DIFF Automated Testing Solution for iQIYI Mobile Apps
Tencent Cloud Developer
Tencent Cloud Developer
Jul 27, 2021 · Backend Development

Comprehensive Guide to Go Unit Testing: Tools, Mocking, and Dependency Management

This guide explains Go’s built‑in testing framework, assertion libraries, table‑driven and sub‑tests, and demonstrates how to mock functions, structs, interfaces, databases, and Redis using tools such as ngmock, gomock, sqlmock and miniredis, while covering test setup, teardown, coverage handling, and best‑practice insights.

GoMockSQLite
0 likes · 21 min read
Comprehensive Guide to Go Unit Testing: Tools, Mocking, and Dependency Management
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 25, 2021 · Frontend Development

Boost Your Unit Testing Efficiency with VSCode Plugins and Jest Best Practices

This article explains why unit testing is essential, introduces VSCode plugins and Jest configurations that speed up test execution, outlines common testing pitfalls, and details practical test‑case design methods such as equivalence partitioning, boundary‑value analysis, and error‑guessing, while also covering stubs, mocks, and CI integration.

JestMockVS Code
0 likes · 18 min read
Boost Your Unit Testing Efficiency with VSCode Plugins and Jest Best Practices
macrozheng
macrozheng
Dec 9, 2020 · Backend Development

Boost Your API Workflow: A Complete Guide to Installing and Using YApi with Swagger

This tutorial walks you through installing YApi, configuring its environment, importing Swagger definitions, managing interfaces, leveraging mock data, enabling automatic sync, and handling permission management, providing a powerful, secure API documentation solution for backend developers.

API ManagementBackend DevelopmentInstallation
0 likes · 9 min read
Boost Your API Workflow: A Complete Guide to Installing and Using YApi with Swagger
58 Tech
58 Tech
Sep 20, 2019 · Backend Development

Design and Implementation of a Unified Mock Service Platform for the SCF Framework

This article introduces the SQC mock service platform built for the SCF microservice framework, outlines three mock implementation approaches, explains why the third solution was chosen, and details the platform’s architecture, features, and benefits for backend testing and integration.

MicroservicesMockSCF
0 likes · 8 min read
Design and Implementation of a Unified Mock Service Platform for the SCF Framework
360 Tech Engineering
360 Tech Engineering
Aug 13, 2019 · Backend Development

Design and Implementation of a Web Interface Mock Service at Huajiao

This article explains the concept of Mock objects for testing, outlines why interface mocking is essential in web development, and details Huajiao's comprehensive Mock solution—including a SpringBoot‑based backend, MySQL data storage, Nginx redirection, and Lua scripts for dynamic request routing—providing step‑by‑step usage instructions and code examples.

Backend DevelopmentMockWeb API
0 likes · 13 min read
Design and Implementation of a Web Interface Mock Service at Huajiao
Didi Tech
Didi Tech
Apr 4, 2019 · Mobile Development

DroidAssist – A Lightweight, Configuration‑Based Java Bytecode Manipulation Framework for Android

DroidAssist, an open‑source, configuration‑driven framework from Didi, lets developers replace or augment Android Java bytecode at compile time via simple XML rules—enabling non‑intrusive mocking such as swapping SharedPreferences implementations without source changes or extra dependencies, while supporting incremental builds and rich transformation capabilities.

AndroidDroidAssistJava
0 likes · 8 min read
DroidAssist – A Lightweight, Configuration‑Based Java Bytecode Manipulation Framework for Android
转转QA
转转QA
Jan 16, 2019 · Frontend Development

Fiddler Mock Interface Plugin: Features, Usage Guide, and Demonstration

This article introduces the Fiddler Mock Interface plugin, explains its background for API mocking during testing, details its one‑click features, UI additions, right‑click menu actions, color‑coded status indicators, and provides a step‑by‑step demonstration of mocking JSONP interfaces for front‑end developers.

APIFiddlerMock
0 likes · 6 min read
Fiddler Mock Interface Plugin: Features, Usage Guide, and Demonstration
MaGe Linux Operations
MaGe Linux Operations
Jan 29, 2018 · Backend Development

Master Python Mock: Simulate External Calls for Seamless Unit Testing

This article explains what the Python Mock library does, how to install and import it, demonstrates basic and advanced usage including creating mock objects, setting return values and side effects, and shows how to apply patch and patch.object for effective unit testing without a real server.

Mockpatchunit-testing
0 likes · 12 min read
Master Python Mock: Simulate External Calls for Seamless Unit Testing
Qunar Tech Salon
Qunar Tech Salon
Jun 30, 2017 · Operations

Introduction to Qunit: Zero‑Intrusion Aspect Technology and Distributed Execution Platform

The article introduces Qunit, an API automation testing framework built on JUnit, explains its zero‑intrusion Java Agent aspect for mocking third‑party services, and describes a distributed execution platform that creates isolated environments to run tests in parallel, dramatically reducing overall test execution time.

API testingAutomationDistributed Testing
0 likes · 11 min read
Introduction to Qunit: Zero‑Intrusion Aspect Technology and Distributed Execution Platform
360 Quality & Efficiency
360 Quality & Efficiency
Oct 17, 2016 · Mobile Development

Mock + Proxy in Automated Testing for an Advertising SDK

This article examines the challenges of testing a mobile advertising SDK—such as missing server environments, extensive protocol fields, and costly manual test case updates—and proposes a mock‑proxy strategy, a minimal‑case design approach, and full automation to improve coverage and efficiency.

AutomationMobileMock
0 likes · 5 min read
Mock + Proxy in Automated Testing for an Advertising SDK