Tag

API testing

1 views collected around this technical thread.

Efficient Ops
Efficient Ops
Jun 11, 2025 · Operations

Master cURL: Essential Commands for DevOps, Monitoring, and Automation

This guide presents essential cURL commands for service health checks, API testing, file transfer, debugging, Kubernetes interactions, monitoring, load balancing, and webhook triggering, demonstrating how the versatile tool can streamline automation, CI/CD pipelines, and daily DevOps tasks.

API testingAutomationDevOps
0 likes · 5 min read
Master cURL: Essential Commands for DevOps, Monitoring, and Automation
Test Development Learning Exchange
Test Development Learning Exchange
Jun 7, 2025 · Backend Development

Build a Lightweight Python GUI for Testing REST and SOAP APIs (with .exe Packaging)

This tutorial walks you through creating a compact Python Tkinter GUI that can send GET/POST requests, handle JSON or XML payloads, support Bearer tokens, clean illegal URL characters, and be packaged into a standalone Windows executable using PyInstaller.

API testingGUIHTTP
0 likes · 12 min read
Build a Lightweight Python GUI for Testing REST and SOAP APIs (with .exe Packaging)
macrozheng
macrozheng
May 26, 2025 · Backend Development

Boost Your Backend Workflow with APIAuto: The Open-Source API Testing Powerhouse

This guide introduces APIAuto, an open-source HTTP API testing and zero-code machine-learning tool that auto-generates documentation, validates parameters, produces client code, and manages test cases, showing how to install it on Nginx and use it with the SpringBoot-based mall project.

API testingMicroservicesSpringBoot
0 likes · 5 min read
Boost Your Backend Workflow with APIAuto: The Open-Source API Testing Powerhouse
FunTester
FunTester
May 6, 2025 · Backend Development

Understanding HTTP Status Codes and API Testing with Postman and Eolinker

This article explains common HTTP status codes, demonstrates step‑by‑step API testing using Postman—including basic requests, exception handling, token management, test assertions, and collection runs—shows how to import Postman collections into Eolinker, compares the two tools, and adds practical tips and code examples.

API testingEolinkerHTTP
0 likes · 7 min read
Understanding HTTP Status Codes and API Testing with Postman and Eolinker
Test Development Learning Exchange
Test Development Learning Exchange
May 2, 2025 · Fundamentals

29 Minimal Python Code Snippets for API Automation Testing

This article presents 29 concise Python code examples covering common API automation tasks such as JSON conversion, file I/O, dictionary manipulation, request handling, data filtering, encryption, URL encoding, time formatting, exception handling, and regular expressions, each accompanied by clear output and commentary.

API testingAutomationJSON
0 likes · 9 min read
29 Minimal Python Code Snippets for API Automation Testing
Test Development Learning Exchange
Test Development Learning Exchange
Apr 30, 2025 · Backend Development

Python JSON Handling Examples for API Automation

This article presents a comprehensive collection of Python code snippets demonstrating how to parse, construct, modify, query, and validate JSON data for common API automation tasks, covering conversion, file I/O, field extraction, merging, sorting, and token handling.

API testingData ProcessingJSON
0 likes · 10 min read
Python JSON Handling Examples for API Automation
Test Development Learning Exchange
Test Development Learning Exchange
Apr 15, 2025 · Backend Development

Encapsulating Custom Assertions for API Automation Testing

This article explains why custom assertion logic is needed in API automation testing, shows how to build a reusable Assertions class with methods for status code, JSON schema, key, JSONPath, and response time checks, and provides complete Python code examples for each use case.

API testingAutomationPython
0 likes · 7 min read
Encapsulating Custom Assertions for API Automation Testing
Test Development Learning Exchange
Test Development Learning Exchange
Apr 14, 2025 · Backend Development

Encapsulating Custom Exceptions and Logging in an API Automation Framework

This article explains how to improve the stability and maintainability of API automated tests by defining custom exception classes, wrapping a Loguru‑based logger, and integrating both into request utilities and pytest test cases with clear code examples.

API testingAutomationCustom Exceptions
0 likes · 6 min read
Encapsulating Custom Exceptions and Logging in an API Automation Framework
Test Development Learning Exchange
Test Development Learning Exchange
Apr 12, 2025 · Backend Development

Efficient Data Flow Processing in an API Automation Testing Framework

This article explains how to implement efficient data flow handling in an API automation testing framework, covering data generation, parameterization, data transfer, storage, and validation with practical Python examples using built‑in libraries, Faker, pytest fixtures, JSON files, and MySQL.

API testingAutomationData Generation
0 likes · 8 min read
Efficient Data Flow Processing in an API Automation Testing Framework
Test Development Learning Exchange
Test Development Learning Exchange
Apr 10, 2025 · Backend Development

How to Build a Flexible Core Executor for API Automation Testing with pytest and Allure

This article explains how to design and implement a high‑performance, configurable core executor for API automation testing, covering dependency installation, executor class creation, logging integration, parallel execution, report generation with Allure, and practical code examples for Python developers.

API testingAllureAutomation
0 likes · 7 min read
How to Build a Flexible Core Executor for API Automation Testing with pytest and Allure
Test Development Learning Exchange
Test Development Learning Exchange
Apr 9, 2025 · Backend Development

Encapsulating Data Type Handling in API Automation Testing with Python

This article explains how to encapsulate data type processing in an API automation framework by creating a Python utility class that provides conversion, validation, and assertion methods, defines JSON Schemas, and demonstrates writing and executing Pytest test cases to ensure correct data types and values.

API testingJSON SchemaPython
0 likes · 6 min read
Encapsulating Data Type Handling in API Automation Testing with Python
Test Development Learning Exchange
Test Development Learning Exchange
Apr 5, 2025 · Backend Development

Encapsulating Assertion Logic in Pytest for API Automation Testing

This article explains how to encapsulate common assertion logic—such as status‑code, JSON data, and database assertions—within the Pytest framework, providing reusable functions and a generic assertion class to improve readability, maintainability, and efficiency of backend API tests.

API testingAutomationPython
0 likes · 5 min read
Encapsulating Assertion Logic in Pytest for API Automation Testing
Test Development Learning Exchange
Test Development Learning Exchange
Apr 4, 2025 · Backend Development

Implementing a Hot‑Reload Wrapper for API Automation Testing with Pytest

This article explains how to build a hot‑reload wrapper for API automation testing in Pytest, covering requirement analysis, technology selection, step‑by‑step implementation—including YAML test case definition, dynamic loader, reflection utility, and Pytest plugin—and demonstrates its practical usage to improve development efficiency.

API testingPythondynamic loading
0 likes · 4 min read
Implementing a Hot‑Reload Wrapper for API Automation Testing with Pytest
Test Development Learning Exchange
Test Development Learning Exchange
Apr 3, 2025 · Backend Development

Encapsulating JSON Data Format Validation Test Cases with Pytest

This article explains how to encapsulate JSON data format validation in Pytest by creating a reusable JSONValidator utility, defining JSON Schemas, writing test cases that check structure, field types, and values, and executing them to ensure efficient and maintainable API testing.

API testingJSONPython
0 likes · 6 min read
Encapsulating JSON Data Format Validation Test Cases with Pytest
Test Development Learning Exchange
Test Development Learning Exchange
Apr 2, 2025 · Backend Development

API Association Wrapping with Pytest: A Complete Step‑by‑Step Guide

This article explains how to implement API association wrapping in Pytest, covering environment setup, test file creation, dependency imports, detailed test case definitions with sample code for login, user creation, retrieval and update, execution of the suite, result verification, and advanced project structuring for complex scenarios.

API testingAutomationPython
0 likes · 8 min read
API Association Wrapping with Pytest: A Complete Step‑by‑Step Guide
macrozheng
macrozheng
Apr 1, 2025 · Backend Development

Discover Hoppscotch: A Lightweight Open‑Source API Tool for Fast Testing

This article introduces Hoppscotch, an open‑source, lightweight API testing tool with over 70k GitHub stars, outlines its key features, shows how to install and configure it, and provides a step‑by‑step guide to testing a SpringBoot‑Vue e‑commerce project’s endpoints, including token handling and environment variables.

API testingBackend toolsHoppscotch
0 likes · 6 min read
Discover Hoppscotch: A Lightweight Open‑Source API Tool for Fast Testing
Test Development Learning Exchange
Test Development Learning Exchange
Mar 31, 2025 · Operations

Using Pytest for Enterprise API Test Case Management

This article explains how to use Pytest in enterprise projects for API test case management, covering naming conventions, documentation, parameterization, organization by modules, fixture usage, execution strategies including CI/CD integration, parallel runs, and generating detailed Allure reports.

API testingAllureCI/CD
0 likes · 6 min read
Using Pytest for Enterprise API Test Case Management
Test Development Learning Exchange
Test Development Learning Exchange
Mar 25, 2025 · Backend Development

API Automation Testing with Pytest, Requests, and Allure: A Step‑by‑Step Guide

This guide walks through setting up a Python environment, organizing a test project, writing reusable request utilities and data‑driven Pytest cases, generating Allure reports, and extending tests with token handling and database verification for robust backend API automation.

API testingAllureAutomation
0 likes · 6 min read
API Automation Testing with Pytest, Requests, and Allure: A Step‑by‑Step Guide
Test Development Learning Exchange
Test Development Learning Exchange
Mar 23, 2025 · Information Security

Implementing Symmetric Encryption in API Automation Testing with Python

This article explains the fundamentals of symmetric encryption, presents Python examples for AES and DES using the pycryptodome library, demonstrates how to encrypt API request data, and outlines key management and performance considerations for secure API automation testing.

AESAPI testingDES
0 likes · 6 min read
Implementing Symmetric Encryption in API Automation Testing with Python
Test Development Learning Exchange
Test Development Learning Exchange
Mar 23, 2025 · Backend Development

Fundamentals and Best Practices of API Testing

This article provides a comprehensive overview of API testing fundamentals, tools, design strategies, defect management, special scenarios, and soft skills, offering practical guidance on how to plan, execute, and optimize tests for REST and SOAP services.

API testingAutomationPerformance
0 likes · 11 min read
Fundamentals and Best Practices of API Testing