Tagged articles
13 articles
Page 1 of 1
Sohu Tech Products
Sohu Tech Products
May 20, 2026 · Artificial Intelligence

How Claude Code and BrowserAct Let AI Control Browsers with a Single Prompt

BrowserAct equips AI agents like Claude Code and Cursor with a reusable skill layer that can open pages, click buttons, fill forms, reuse login sessions, bypass anti‑automation checks, and return structured data, demonstrated through Amazon scraping, GitHub issue reading, smoke testing, and reusable Skill Forge workflows.

AI AgentsBrowserActClaude Code
0 likes · 17 min read
How Claude Code and BrowserAct Let AI Control Browsers with a Single Prompt
FunTester
FunTester
Apr 22, 2026 · Operations

Why Do Microservice E2E Tests Fail?

In microservice architectures, end‑to‑end tests often become flaky, slow, and untrustworthy because the assumptions of a stable, deterministic system clash with the reality of distributed, asynchronous services, leading to noisy failures, maintenance overhead, and delayed feedback.

Distributed SystemsE2E testingMicroservices
0 likes · 12 min read
Why Do Microservice E2E Tests Fail?
Woodpecker Software Testing
Woodpecker Software Testing
Dec 30, 2025 · Frontend Development

Testing movie-web: From Unit Tests to End‑to‑End Validation

This article outlines a comprehensive testing strategy for the movie-web application, covering unit tests for utility functions and state management, component tests with React Testing Library, integration tests using MSW, and a proposed end‑to‑end workflow with Cypress or Playwright, plus CI/CD automation and coverage goals.

E2E testingReact Testing Libraryci/cd
0 likes · 12 min read
Testing movie-web: From Unit Tests to End‑to‑End Validation
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 27, 2024 · Fundamentals

Why Robust Testing Is the Key to Software Quality: From Shift‑Left to Automation

This article explains how comprehensive testing—from early shift‑left practices and lifecycle coverage to automated unit, integration, and end‑to‑end tests—ensures software quality, reduces costs, and supports rapid development, illustrated with real‑world case studies and practical design techniques.

E2E testingShift-Leftquality assurance
0 likes · 21 min read
Why Robust Testing Is the Key to Software Quality: From Shift‑Left to Automation
Youzan Coder
Youzan Coder
Jun 21, 2024 · Frontend Development

Visual Regression Testing: Page Comparison Tool Implementation at YouZan

YouZan implemented a BackstopJS‑based visual regression testing platform that automatically compares pre‑release and production pages, managing cases, scenarios, tags and selectors, which now runs over 1,000 tests, saves roughly 300 person‑days per year, has uncovered more than 100 e‑commerce issues, and is being extended to mini‑programs, React/Vue component checks, and traffic‑playback UI monitoring.

BackstopJSE2E testingautomated testing
0 likes · 12 min read
Visual Regression Testing: Page Comparison Tool Implementation at YouZan
MoonWebTeam
MoonWebTeam
Mar 1, 2024 · Frontend Development

How to Generate E2E Test Cases with Playwright Codegen and BDD

This article compares two E2E test case generation approaches—recording via Playwright’s codegen and behavior‑driven development (BDD) using Gherkin—detailing their principles, code examples, selector handling, DSL design, and the trade‑offs in flexibility, difficulty, and readability for web testing.

BDDE2E testingPlaywright
0 likes · 13 min read
How to Generate E2E Test Cases with Playwright Codegen and BDD
ByteFE
ByteFE
Dec 6, 2023 · Frontend Development

Comprehensive Guide to Building Chrome Extensions with React/Vue, Debugging, and E2E Testing

This article explains the overall architecture of Chrome extensions, how to create popup, DevTools, and content scripts using React or Vue, configure manifest.json, set up multi‑entry Webpack builds, debug each component, and perform end‑to‑end testing with Puppeteer and Xvfb for CI environments.

Chrome extensionsDebuggingE2E testing
0 likes · 18 min read
Comprehensive Guide to Building Chrome Extensions with React/Vue, Debugging, and E2E Testing
DeWu Technology
DeWu Technology
Jun 12, 2023 · Frontend Development

Design and Implementation of an H5 Page Experience Checkpoint Service

The article describes how to build an H5 page Experience Checkpoint service that automatically runs headless‑browser scripts to detect critical (P0) and potential (P1) UX issues—such as large media, privacy leaks, or slow APIs—by integrating data providers, page inspectors, and reporters into an existing inspection system, exposing a task‑creation API, and delivering detailed HTML reports via Feishu.

BullE2E testingFrontend
0 likes · 16 min read
Design and Implementation of an H5 Page Experience Checkpoint Service
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 15, 2021 · Fundamentals

How Much Testing Is Enough? A Practical Guide to Test Strategies and Coverage

This article explains how to determine the right amount of testing for a software product by providing evaluation criteria, a step‑by‑step testing strategy—including recording processes, unit, integration and end‑to‑end tests—coverage types, tools, and how to incorporate field feedback for continuous improvement.

E2E testingTest Strategycode coverage
0 likes · 10 min read
How Much Testing Is Enough? A Practical Guide to Test Strategies and Coverage
Taobao Frontend Technology
Taobao Frontend Technology
Apr 8, 2021 · Frontend Development

How to Build Reliable Canvas E2E Tests with Puppeteer and Pixelmatch

This article explains how to create end‑to‑end visual regression tests for Canvas‑based tools by capturing reference screenshots with a headless browser, comparing them pixel‑by‑pixel using pixelmatch, and visualizing differences, complete with code examples and best‑practice recommendations.

CanvasE2E testingPuppeteer
0 likes · 12 min read
How to Build Reliable Canvas E2E Tests with Puppeteer and Pixelmatch
DevOps Engineer
DevOps Engineer
Aug 30, 2017 · Operations

Introduction and Overview of Nightwatch.js End‑to‑End Testing Framework

This article introduces Nightwatch.js, a Node.js‑based end‑to‑end testing framework for web and app testing, explains why the author switched from Java‑Selenium‑TestNG to Nightwatch.js, and outlines its key features such as simple syntax, built‑in runner, Selenium integration, cloud support, CI reporting, and extensibility.

E2E testingJavaScriptNightwatch.js
0 likes · 3 min read
Introduction and Overview of Nightwatch.js End‑to‑End Testing Framework