Tag

test stability

1 views collected around this technical thread.

DevOps
DevOps
Aug 14, 2024 · Operations

Choosing Test Strategies, Ensuring Test Stability, and Writing High‑Quality Tests

The article examines why moving tests left, selecting appropriate testing strategies, guaranteeing test stability through local testing and test doubles, and applying disciplined test‑case design and naming practices are essential for reducing maintenance costs, improving test quality, and accelerating feedback in modern software development.

DevOpssoftware testingtest automation
0 likes · 15 min read
Choosing Test Strategies, Ensuring Test Stability, and Writing High‑Quality Tests
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 11, 2022 · Fundamentals

Root Causes of Unstable Test Cases

This article explains that unstable test cases stem from four main sources—test cases themselves, the testing framework, the system under test and its dependencies, and the underlying operating system and hardware—detailing typical causes and offering a classification guide for developers.

Automationflaky testssoftware testing
0 likes · 5 min read
Root Causes of Unstable Test Cases
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 10, 2022 · Operations

Why Selenium Tests Appear Unstable and How to Make Them Reliable

This article explains common reasons why Selenium end‑to‑end tests become flaky—such as poor test isolation, reliance on unstable external services, and inadequate timeout settings—and provides practical solutions to improve test stability and overall CI reliability.

AutomationCIEnd-to-End Testing
0 likes · 8 min read
Why Selenium Tests Appear Unstable and How to Make Them Reliable
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.

AppiumUI Automationci integration
0 likes · 9 min read
Designing an All‑in‑One UI Automation Framework for Mobile Apps