Tagged articles

end-to-end testing

11 articles · Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Aug 18, 2026 · Operations

Practical Guide to Open‑Source End‑to‑End Load Testing for Complex Services

The article explains why single‑endpoint load tests miss critical bottlenecks in high‑traffic e‑commerce, live‑streaming and financial systems, and presents an open‑source, CI‑integrated stack—including SkyWalking, k6, OpenResty, Istio, Debezium, Kafka, Prometheus, and Grafana—plus pitfalls and emerging AI‑driven enhancements for reliable end‑to‑end performance testing.

CI/CDLoad TestingSkyWalking
0 likes · 9 min read
Practical Guide to Open‑Source End‑to‑End Load Testing for Complex Services
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Jun 23, 2026 · Artificial Intelligence

How AI Agents Can Slash Server‑Side End‑to‑End Test Costs

The article analyzes why server‑side end‑to‑end testing has become costly due to cross‑domain complexity, long chains, and combinatorial explosion, and demonstrates how an AI‑driven agent with dynamic planning, progressive knowledge‑base loading, and a debug‑first script generation loop can dramatically reduce automation effort from days to minutes.

AI AgentDebug-firstdynamic planning
0 likes · 17 min read
How AI Agents Can Slash Server‑Side End‑to‑End Test Costs
Ctrip Technology
Ctrip Technology
Jun 14, 2024 · Frontend Development

Canyon: A JavaScript End‑to‑End Test Coverage Solution for Frontend Projects

Canyon extends the IstanbulJS ecosystem with a Babel‑based instrumentation plugin, real‑time coverage aggregation, and cloud‑native reporting to enable large‑scale end‑to‑end UI automation coverage for modern JavaScript front‑end applications, including SPA, MPA, and React Native environments.

CI/CDCanyonJavaScript
0 likes · 19 min read
Canyon: A JavaScript End‑to‑End Test Coverage Solution for Frontend Projects
Test Development Learning Exchange
Test Development Learning Exchange
Sep 8, 2023 · Frontend Development

Advanced Playwright Practices and Best Practices for Efficient End-to-End Testing

This article outlines ten advanced Playwright techniques—including the Page Object Pattern, async handling, popup and frame management, data‑driven testing, parallel execution, test data and environment management, logging, CI integration, and regular maintenance—to help developers build more reliable and scalable end‑to‑end test suites.

CI/CDPage Object PatternPlaywright
0 likes · 11 min read
Advanced Playwright Practices and Best Practices for Efficient End-to-End Testing
Continuous Delivery 2.0
Continuous Delivery 2.0
May 23, 2023 · Operations

Challenges and Best Practices for End-to-End Automated Testing

The article examines the challenges of end‑to‑end automated testing, explains why it often becomes complex and costly, and advocates for a testing strategy that emphasizes deterministic, atomic tests, continuous delivery pipelines, and contract testing to reduce reliance on fragile full‑system tests.

Continuous DeliveryContract TestingDevOps
0 likes · 8 min read
Challenges and Best Practices for End-to-End Automated Testing
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 2, 2022 · Operations

Hermetic Servers for Reliable End-to-End Testing

End-to-end testing of complex web applications can be made faster, more reliable, and network-independent by using hermetic servers—self-contained test environments that run all required services on a single machine, eliminating external dependencies and simplifying CI pipelines.

Test Environmentcontinuous integrationend-to-end testing
0 likes · 8 min read
Hermetic Servers for Reliable End-to-End Testing
DevOps Engineer
DevOps Engineer
May 17, 2020 · Frontend Development

Nightwatch.js 1.3 New Features, Installation Guide, and Usage Examples

This article introduces Nightwatch.js 1.3, outlines its new BDD interface, additional assertions and APIs, provides step‑by‑step installation of Nightwatch and browser drivers via npm, explains CLI options, demonstrates running a sample test, and offers guidance on unit testing and example projects.

JavaScriptNightwatchNode.js
0 likes · 7 min read
Nightwatch.js 1.3 New Features, Installation Guide, and Usage Examples
Continuous Delivery 2.0
Continuous Delivery 2.0
May 17, 2020 · Backend Development

Writing Effective End-to-End Automated Tests and Hermetic Testing

This article explains how to write robust end‑to‑end automated tests, emphasizes the importance of hermetic (sealed) testing environments, and provides practical guidelines, best‑practice recommendations, and considerations for maintaining reliable, fast, and maintainable test suites in complex web applications.

automated testingend-to-end testinghermetic testing
0 likes · 8 min read
Writing Effective End-to-End Automated Tests and Hermetic Testing
System Architect Go
System Architect Go
Mar 22, 2019 · Frontend Development

End-to-End Testing with Puppeteer: Automating User Interactions Across Frontend and Backend

End‑to‑end testing treats the application as a black box, using Puppeteer to programmatically control a Chromium browser and simulate real user actions—such as navigating pages, typing, mouse movements, solving slide captchas, and uploading files—to verify the complete front‑end to back‑end workflow.

Frontend TestingNode.jsPuppeteer
0 likes · 4 min read
End-to-End Testing with Puppeteer: Automating User Interactions Across Frontend and Backend