Tagged articles
10 articles
Page 1 of 1
DeWu Technology
DeWu Technology
Mar 16, 2026 · Frontend Development

Boosting Frontend Code Review with AI: From Manual CR to Automated Cursor Agent

This article outlines the challenges of manual frontend code review, compares AI-powered CR solutions, details a pipeline integration using Cursor Agent CLI, and provides practical guidelines, model selection tips, and built‑in prompt engineering to automate and improve code quality checks.

AI code reviewCI integrationCursor Agent
0 likes · 12 min read
Boosting Frontend Code Review with AI: From Manual CR to Automated Cursor Agent
37 Interactive Technology Team
37 Interactive Technology Team
Jul 29, 2024 · Artificial Intelligence

AI-Generated Unit Test Cases: A Reflection-Based Workflow for Automated Testing

The article describes a reflection‑based workflow that lets an AI iteratively generate, validate, and refine Go unit tests until 70 %+ code coverage is reached, using coverage‑out parsing, role‑based prompts, and automatic error correction, enabling fully autonomous test creation that can be integrated into CI pipelines to dramatically improve developer productivity.

AI testingAutomated TestingCI integration
0 likes · 7 min read
AI-Generated Unit Test Cases: A Reflection-Based Workflow for Automated Testing
Tencent Cloud Developer
Tencent Cloud Developer
Jun 13, 2024 · Operations

How QQ’s Hodor System Stops Performance Degradation Before It Happens

This article details the design and implementation of QQ’s Hodor performance‑degradation prevention system, covering its motivation, architecture, data collection via xctrace, task scheduling, static symbol scanning, automated ticketing, alerting, dashboards, and the measurable efficiency gains achieved across the mobile client ecosystem.

AutomationCI integrationPerformance Monitoring
0 likes · 24 min read
How QQ’s Hodor System Stops Performance Degradation Before It Happens
Youzan Coder
Youzan Coder
Mar 31, 2021 · Frontend Development

Boost UI Test Stability: Practical Puppeteer & Mocha Strategies

This article shares a year‑long experience of UI automation at Youzan, covering how to select stable business scenarios, choose Puppeteer with Mocha, implement robust element locating, handle dynamic data via API interception, apply wait and retry mechanisms, capture screenshots, log responses, and integrate tests into CI pipelines for reliable regression testing.

API interceptionCI integrationPuppeteer
0 likes · 13 min read
Boost UI Test Stability: Practical Puppeteer & Mocha Strategies
Ctrip Technology
Ctrip Technology
May 21, 2020 · Mobile Development

Integrating Swift into an Existing Objective‑C iOS App: Challenges, Solutions, and Best Practices

This article details Ctrip's experience of adopting Swift for iOS development, covering the language's evolution, statistical adoption, static‑library integration, ObjC‑Swift mixed compilation, module stability with swiftinterface files, CI pipeline adjustments, and strategies for seamless ObjC‑Swift interoperation.

App ThinningCI integrationModule stability
0 likes · 18 min read
Integrating Swift into an Existing Objective‑C iOS App: Challenges, Solutions, and Best Practices
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Dec 27, 2019 · Frontend Development

How Nohost Transforms Remote Debugging and Multi‑Environment Management for Teams

Nohost, built on the open‑source Whistle proxy, offers a centralized, multi‑user, multi‑environment configuration and packet‑capture solution that lets developers, testers, and product teams instantly switch and share environments, automate CI integration, and streamline debugging across PC, H5, and mini‑program platforms.

CI integrationDebuggingProxy
0 likes · 12 min read
How Nohost Transforms Remote Debugging and Multi‑Environment Management for Teams
JD Retail Technology
JD Retail Technology
Jul 9, 2018 · Mobile Development

Designing a One‑Stop UI Automation Framework for Mobile Apps

This article shares the design principles, architecture, and practical experiences of building a stable, maintainable UI automation framework for mobile applications, covering test case simplicity, maintenance cost reduction, driver abstraction, retry mechanisms, metrics, and CI integration.

AppiumCI integrationPage Object
0 likes · 9 min read
Designing a One‑Stop UI Automation Framework for Mobile Apps
JD Tech
JD Tech
Jul 6, 2018 · Mobile Development

Designing an All‑in‑One UI Automation Framework for Mobile Apps

This article shares the author's experience designing a stable, maintainable UI automation framework for iOS and Android, covering its motivations, advantages, architecture, coding practices, failure‑retry mechanisms, metrics, and CI integration to help teams avoid common pitfalls and improve test efficiency.

AppiumCI integrationUI automation
0 likes · 9 min read
Designing an All‑in‑One UI Automation Framework for Mobile Apps
Youzan Coder
Youzan Coder
May 25, 2018 · Operations

Bee UI Automation Framework Overview and Test Case Design

Bee is a Youzan QA UI automation framework built on Selenium and Selenide that abstracts element loading and locating, provides pageObject and service layers, supports macOS Chrome, includes retry and unified locator mechanisms, and integrates with TestNG, Jenkins, and ReportNG for reliable web and WAP test case design.

CI integrationFrameworkJava
0 likes · 14 min read
Bee UI Automation Framework Overview and Test Case Design
转转QA
转转QA
May 8, 2018 · Mobile Development

UI Automation Framework Overview and Evolution for Mobile App Testing

This document outlines the background, goals, and detailed architecture of a mobile UI automation framework built on Appium, describing case management, result storage, evolution of element locating and interaction methods, multi‑platform execution strategies, and future enhancements for data collection and CI integration.

AppiumCI integrationFramework
0 likes · 9 min read
UI Automation Framework Overview and Evolution for Mobile App Testing