Tagged articles
40 articles
Page 1 of 1
DataFunTalk
DataFunTalk
May 16, 2026 · Artificial Intelligence

How to Turn AI into an S‑Level Employee: Practical Skill Training for Reliable Web Testing

The article explains why smart AI still fails at complex tasks, introduces the concept of engineering‑focused Skills that embed business SOPs, and shares four hard‑learned pitfalls plus a step‑by‑step, checklist‑driven training loop that turns a generic model into a dependable, self‑checking web‑testing assistant.

AI automationPrompt engineeringchecklist
0 likes · 19 min read
How to Turn AI into an S‑Level Employee: Practical Skill Training for Reliable Web Testing
AI Software Product Manager
AI Software Product Manager
Apr 21, 2026 · Operations

How to Empower AI with Agent‑Browser: Full Command Guide & Real‑World Use Cases

This article introduces agent‑browser, a CLI tool that lets large‑language‑model agents control browsers, explains its 15+ command categories, demonstrates navigation, data extraction, smart waiting, screenshot annotation, authentication, multi‑tab sessions, network interception, batch execution, and shows three practical scenarios for testing, scraping, and front‑end debugging.

AI integrationBrowser Automationagent-browser
0 likes · 13 min read
How to Empower AI with Agent‑Browser: Full Command Guide & Real‑World Use Cases
Lao Guo's Learning Space
Lao Guo's Learning Space
Apr 2, 2026 · Operations

Build an OpenClaw Test Bot in Four Steps: Cut Web Regression from Hours to 22 Minutes

The article walks through why manual web regression testing is painful, introduces OpenClaw as an AI‑driven automation platform, and details a four‑step process—defining tasks, configuring browsers, designing logic, and scheduling runs—that reduced a multi‑hour manual test suite to just 22 minutes while highlighting real‑world results and common pitfalls.

AI AgentAutomationOpenClaw
0 likes · 12 min read
Build an OpenClaw Test Bot in Four Steps: Cut Web Regression from Hours to 22 Minutes
Tencent Technical Engineering
Tencent Technical Engineering
Mar 23, 2026 · Artificial Intelligence

How to Turn AI into a Reliable S‑Level Web‑Testing Engineer: 4 Hard‑Earned Lessons

The article explains why powerful AI models still fail complex web‑testing tasks without proper business SOPs, and presents four concrete engineering lessons—limited context, explicit step definitions, checklist‑driven validation, and iterative self‑revision—to train an AI into a dependable, self‑checking S‑grade testing employee.

AIAutomationIterative Development
0 likes · 18 min read
How to Turn AI into a Reliable S‑Level Web‑Testing Engineer: 4 Hard‑Earned Lessons
大转转FE
大转转FE
Dec 4, 2025 · Frontend Development

From Selenium to AI Agents: How Browser Automation Is Evolving in 2025

This article traces the 20‑year evolution of browser automation—from Selenium’s early scripts to modern AI‑driven agents—highlighting the limitations of each generation, the breakthroughs introduced by Puppeteer, Playwright, and the emerging AI Browser Use, and what the next three years may hold for developers.

Browser AutomationPlaywrightSelenium
0 likes · 10 min read
From Selenium to AI Agents: How Browser Automation Is Evolving in 2025
ByteDance Web Infra
ByteDance Web Infra
Jun 30, 2025 · Artificial Intelligence

How Midscene MCP Empowers AI Assistants to Automate Browser Tasks

Midscene MCP provides a standardized Model Context Protocol that lets AI models interact with browsers, offering tools for navigation, tab management, UI interaction, verification, and reporting, along with setup instructions, configuration examples, and FAQs to help developers automate web tasks efficiently.

AIBrowser AutomationMCP
0 likes · 7 min read
How Midscene MCP Empowers AI Assistants to Automate Browser Tasks
Test Development Learning Exchange
Test Development Learning Exchange
Feb 20, 2025 · Frontend Development

Enhancing Playwright with Custom Commands, Latest Features, Community Resources, and a Selenium Comparison

This article explains how to extend Playwright with custom commands, highlights its newest features, shares community resources and best practices, and compares it to Selenium to demonstrate why Playwright is a compelling choice for modern UI automation testing.

Custom CommandsPlaywrightSelenium Comparison
0 likes · 5 min read
Enhancing Playwright with Custom Commands, Latest Features, Community Resources, and a Selenium Comparison
Test Development Learning Exchange
Test Development Learning Exchange
Feb 18, 2025 · Frontend Development

Advanced Network Interception, Response Analysis, Throttling, and Proxy Configuration with Playwright

This article explains how to use Playwright to intercept and mock network requests, analyze responses, simulate various network conditions including throttling and offline mode, and configure proxy servers, providing Python code examples for comprehensive web‑application testing.

AutomationNetwork InterceptionPlaywright
0 likes · 6 min read
Advanced Network Interception, Response Analysis, Throttling, and Proxy Configuration with Playwright
Test Development Learning Exchange
Test Development Learning Exchange
Feb 17, 2025 · Frontend Development

Using Playwright for Advanced UI Automation: Page Navigation, Alerts, Scrolling, Drag‑Drop, and Browser History

This article explains how to use Playwright with Python to automate complex web interactions such as multi‑page navigation, new‑tab handling, alert/confirm/prompt dialogs, scrolling, drag‑and‑drop, and browser history manipulation, providing clear code examples for each scenario.

Browser InteractionPlaywrightPython
0 likes · 5 min read
Using Playwright for Advanced UI Automation: Page Navigation, Alerts, Scrolling, Drag‑Drop, and Browser History
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.

Automated TestingBackstopJSe2e testing
0 likes · 12 min read
Visual Regression Testing: Page Comparison Tool Implementation at YouZan
Test Development Learning Exchange
Test Development Learning Exchange
May 17, 2024 · Backend Development

Using Python mechanize for Web Automation and Testing

The article introduces the Python mechanize library, explains its capabilities for automating web interactions such as form submission, link navigation, cookie management, and redirects, provides basic usage examples, detailed sample code for various testing scenarios, and notes its limitations compared to Selenium.

HTTPPythonSelenium
0 likes · 8 min read
Using Python mechanize for Web Automation and Testing
Test Development Learning Exchange
Test Development Learning Exchange
Feb 2, 2024 · Frontend Development

Playwright Overview: Features, Installation, Basic Concepts, and Sample Tests

This article introduces Playwright, a powerful cross‑browser automation tool, outlines its key features and advantages, provides step‑by‑step installation instructions for Python, explains core concepts, demonstrates locating invisible elements, and offers practical code examples for common web operations and testing best practices.

JavaScriptPlaywrightPython
0 likes · 7 min read
Playwright Overview: Features, Installation, Basic Concepts, and Sample Tests
360 Quality & Efficiency
360 Quality & Efficiency
Dec 22, 2023 · Frontend Development

A Modular Approach to Browser Compatibility Testing with Selenium, Virtual Machine Scheduling, and Custom UI Result Judgment

The article presents a three‑module architecture—Selenium for element interaction, a virtual‑machine scheduler to handle multiple browsers, and a custom result‑judgment component—to achieve reliable, automated web UI compatibility testing that overcomes the limitations of pure Selenium or manual methods.

CompatibilitySeleniumUI automation
0 likes · 5 min read
A Modular Approach to Browser Compatibility Testing with Selenium, Virtual Machine Scheduling, and Custom UI Result Judgment
Test Development Learning Exchange
Test Development Learning Exchange
Aug 30, 2023 · Frontend Development

Playwright Automation Script for End-to-End H5 User Flow (Registration, Login, Checkout)

This tutorial provides a complete Playwright Python script that automates a typical H5 e‑commerce user journey—including registration, login, address entry, product selection, cart addition, checkout, order review, and screenshot capture—while explaining how to adapt URLs and selectors for your own site.

PlaywrightPythone2e
0 likes · 4 min read
Playwright Automation Script for End-to-End H5 User Flow (Registration, Login, Checkout)
Test Development Learning Exchange
Test Development Learning Exchange
Aug 28, 2023 · Frontend Development

Python Playwright UI Automation Tutorial

This article provides a comprehensive guide to learning Python Playwright for UI automation, covering installation, basic concepts, script writing, page interactions, element handling, multi-page management, browser contexts, waiting strategies, testing, and advanced practices.

Browser AutomationPlaywrightPython
0 likes · 5 min read
Python Playwright UI Automation Tutorial
IT Services Circle
IT Services Circle
Jun 3, 2023 · Artificial Intelligence

Six Trending Open-Source Projects for May

This article highlights six popular open-source projects released in May, ranging from an all-in-one AI chatbot client and a database-focused GPT model to a network traffic monitor, a free programming books repository, a web testing automation framework, and a hex editor for researchers.

AIGitHubNetwork Monitoring
0 likes · 4 min read
Six Trending Open-Source Projects for May
FunTester
FunTester
May 31, 2022 · Operations

Master i18n & l10n Testing with Selenium: A Practical Guide for Global UI Quality

This article explains the differences between internationalization (i18n) and localization (l10n) testing, outlines how Selenium automation can accelerate both, and provides concrete strategies and best‑practice recommendations for designing scalable test suites that ensure a product’s UI works flawlessly for any target market.

Seleniumi18ninternationalization
0 likes · 10 min read
Master i18n & l10n Testing with Selenium: A Practical Guide for Global UI Quality
NetEase LeiHuo UX Big Data Technology
NetEase LeiHuo UX Big Data Technology
Mar 17, 2022 · Frontend Development

Introduction to Playwright: Features, Testing Pyramid, and Quick‑Start Guide

This article introduces Microsoft’s open‑source Playwright framework, outlines its cross‑platform, cross‑browser, and multi‑language capabilities, explains the testing pyramid model, and provides a step‑by‑step quick‑start tutorial with configuration and sample TypeScript test scripts for end‑to‑end web testing.

PlaywrightTypeScripte2e
0 likes · 7 min read
Introduction to Playwright: Features, Testing Pyramid, and Quick‑Start Guide
转转QA
转转QA
Jan 19, 2022 · Frontend Development

Getting Started with UI Automation Testing Using Puppeteer and Mocha

This tutorial explains how to set up and use Puppeteer together with the Mocha test framework to create, run, and report UI automation test cases for web and H5 applications, covering installation, a demo script, selector handling, and visual test reporting.

JavaScriptNode.jsPuppeteer
0 likes · 6 min read
Getting Started with UI Automation Testing Using Puppeteer and Mocha
TAL Education Technology
TAL Education Technology
Dec 9, 2021 · Operations

Comprehensive Testing Framework for the 4S Smart Student Service Web Platform

This article presents a detailed overview of the 4S smart student service web platform, its B/S architecture, and a systematic QA testing framework—including testing pyramids, layered testing, left‑right shift practices, and tool‑assisted efficiency measures—to ensure reliable, scalable, and user‑friendly service for thousands of tutors.

B/S ArchitectureQATesting framework
0 likes · 13 min read
Comprehensive Testing Framework for the 4S Smart Student Service Web Platform
MaGe Linux Operations
MaGe Linux Operations
Dec 17, 2020 · Fundamentals

How to Set Up Selenium for Python: A Complete Beginner’s Guide

This guide walks you through everything needed to start automating web tests with Selenium, covering required tools, browser choices, Python installation, driver setup, essential plugins like FireBug, IDE options, and a sample script to launch Firefox and open a webpage.

AutomationDriver SetupFirefox
0 likes · 5 min read
How to Set Up Selenium for Python: A Complete Beginner’s Guide
JD Retail Technology
JD Retail Technology
Oct 28, 2020 · Operations

JDTC: JD.com Automated Testing Center for Mobile and Web Applications

The JDTC platform, launched by JD.com’s testing department, provides a cross‑platform automated testing center for Android, iOS, iPad, and web applications, offering script frameworks, remote distributed execution, comprehensive reporting, and integration with agile development cycles to improve test efficiency and product quality.

continuous integrationmobile testingtest platform
0 likes · 6 min read
JDTC: JD.com Automated Testing Center for Mobile and Web Applications
FunTester
FunTester
Sep 13, 2020 · Operations

Master Selenium Automation: Proven Best Practices for Reliable Web Testing

This article presents practical Selenium automation best practices—including early and frequent testing, BDD adoption, proper wait strategies, reporting, PageObject usage, automatic screenshots, test design, and mindful tool reliance—to help engineers achieve stable, efficient web test suites.

BDDPageObjectSelenium
0 likes · 8 min read
Master Selenium Automation: Proven Best Practices for Reliable Web Testing
FunTester
FunTester
Aug 30, 2020 · Operations

Why Selenium IDE 4 Is a Game‑Changer for Web Test Automation

The article introduces Selenium IDE 4, outlines its new plugin system, NodeJS‑based CLI runner, WebDriver playback, parallel execution and cross‑browser support, reviews its history and installation, and demonstrates its core features with a detailed JSON test‑case example.

Browser AutomationParallel TestingSelenium4
0 likes · 8 min read
Why Selenium IDE 4 Is a Game‑Changer for Web Test Automation
FunTester
FunTester
Jun 22, 2020 · Frontend Development

Selenium Automation: Best Practices for Web Testing

This article explains Selenium automation fundamentals, including its components, cross‑browser testing capabilities, best practices for locators, data‑driven testing, avoiding driver dependencies, selector ordering, PageObject pattern, proper use of waits versus sleeps, and tips for configuring Firefox profiles.

Automated Testingcross‑browserlocator strategies
0 likes · 9 min read
Selenium Automation: Best Practices for Web Testing
FunTester
FunTester
Jan 16, 2020 · Frontend Development

How to Streamline Cross‑Browser Testing and Boost Web UI Quality

This article outlines practical strategies—including parallel execution, cloud‑based testing, staged testing, robust test scripts, compatibility matrices, browser‑difference awareness, crowdsourced resources, market‑share analysis, automated screenshot capture, and early localization checks—to overcome the challenges of cross‑browser testing for web applications.

AutomationSeleniumcross-browser testing
0 likes · 8 min read
How to Streamline Cross‑Browser Testing and Boost Web UI Quality
FunTester
FunTester
Dec 15, 2019 · Operations

What’s New in Selenium 4.0 Alpha? A Deep Dive into Key Features

The article reviews Selenium 4.0 Alpha, explaining why the release matters for test automation, detailing major updates such as W3C WebDriver standardization, the revamped Selenium IDE, an easier‑to‑use Grid, enhanced observability, and refreshed documentation, and highlights the impact on both code‑centric and no‑code testing workflows.

SeleniumWebDriverselenium-grid
0 likes · 7 min read
What’s New in Selenium 4.0 Alpha? A Deep Dive into Key Features
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Oct 21, 2019 · Frontend Development

Accelerate Web Testing with a Chrome Extension for Hunter Tracing

This article explains how to build a Chrome extension that integrates with the Hunter distributed tracing system to automatically capture failing API calls during web testing, visualize request chains, and improve debugging efficiency, including manifest configuration, background and popup scripts, and implementation details.

Chrome ExtensionDistributed Tracingfrontend development
0 likes · 8 min read
Accelerate Web Testing with a Chrome Extension for Hunter Tracing
360 Quality & Efficiency
360 Quality & Efficiency
Oct 17, 2019 · Fundamentals

Why URL Encoding Is Essential for Reliable Web Requests

This article explains why URLs and their parameters must be encoded during testing, covering readability, completeness, reserved characters, non‑ASCII symbols, and unsafe characters, and provides practical examples to ensure reliable data transmission and correct parameter parsing.

HTTPURL encodingdata integrity
0 likes · 4 min read
Why URL Encoding Is Essential for Reliable Web Requests
转转QA
转转QA
Nov 22, 2018 · Operations

Automated Regression Testing Framework for Activity Pages Using Selenium and ImageDiff

This article presents an automated regression testing solution called “Monitor Dog” that leverages Selenium with headless Chrome to efficiently validate page data and style correctness for numerous promotional activity pages, incorporating image diff analysis, element interaction, and detailed reporting to ensure seamless system updates without impacting user experience.

ImageDiffSeleniumTesting framework
0 likes · 10 min read
Automated Regression Testing Framework for Activity Pages Using Selenium and ImageDiff
Node Underground
Node Underground
May 3, 2017 · Frontend Development

Master Headless Chrome: Run, Capture, and Export Pages from the CLI

Headless mode provides a GUI‑less browser environment that includes the full rendering engine and JavaScript engine, enabling developers to launch Chrome via the command line for tasks such as launching without UI, dumping the DOM, generating PDFs, and taking screenshots, useful for testing, automation, and scraping.

AutomationChromeheadless
0 likes · 3 min read
Master Headless Chrome: Run, Capture, and Export Pages from the CLI
360 Quality & Efficiency
360 Quality & Efficiency
Aug 18, 2016 · Frontend Development

Comprehensive Front-End UI Component Testing Checklist

This article provides a detailed checklist of test cases for common web front‑end UI components such as tree controls, various chart types, maps, file upload/download, image handling, URL validation, and IP input fields, helping testers ensure functional correctness, data integrity, and user experience.

UI testingcomponent checklistfrontend
0 likes · 10 min read
Comprehensive Front-End UI Component Testing Checklist