Test Development Learning Exchange
Author

Test Development Learning Exchange

Test Development Learning Exchange

1.3k
Articles
0
Likes
4.4k
Views
0
Comments
Recent Articles

Latest from Test Development Learning Exchange

100 recent articles max
Test Development Learning Exchange
Test Development Learning Exchange
Nov 23, 2025 · Backend Development

Master JSON Extraction in Python Tests with jsonpath-ng

This guide explains why traditional dict.get() approaches fail on deep JSON, introduces the powerful jsonpath-ng library, demonstrates five common extraction patterns, shows how to integrate it into pytest automation with reusable utilities, and warns about typical pitfalls.

API testingJsonPathPython
0 likes · 7 min read
Master JSON Extraction in Python Tests with jsonpath-ng
Test Development Learning Exchange
Test Development Learning Exchange
Nov 19, 2025 · Artificial Intelligence

Generate Complete API Test Cases with AI and Python in Seconds

Learn how to automate API test data creation by leveraging a large language model to parse OpenAPI specifications and generate comprehensive pytest functions covering valid, missing, type‑error, boundary, and format scenarios, with a step‑by‑step Python script that produces ready‑to‑run test files.

AI-generated testsAPI testingOpenAPI
0 likes · 10 min read
Generate Complete API Test Cases with AI and Python in Seconds
Test Development Learning Exchange
Test Development Learning Exchange
Nov 16, 2025 · Operations

Automate Test Data Cleanup with pytest Fixtures and Yield

Effective test automation requires clean environments; this guide shows how pytest's fixture yield pattern can automatically set up and tear down resources—such as users, orders, and products—ensuring zero‑pollution, reliable CI runs, and maintainable code through scoped fixtures and best‑practice tips.

Pythonfixturepytest
0 likes · 6 min read
Automate Test Data Cleanup with pytest Fixtures and Yield
Test Development Learning Exchange
Test Development Learning Exchange
Oct 24, 2025 · Operations

How to Eliminate Dirty Data in API Automation Tests with Python & Pytest

Dirty data—unremoved intermediate test data—causes flaky API automation results, data conflicts, and CI/CD instability; this guide explains why it happens and provides three practical Python/Pytest solutions (database cleanup, fixture-based tracking, transaction rollbacks) plus CI integration and advanced snapshot techniques to ensure clean, repeatable test environments.

database cleanupdirty datapytest
0 likes · 10 min read
How to Eliminate Dirty Data in API Automation Tests with Python & Pytest