Tagged articles
305 articles
Page 2 of 4
Test Development Learning Exchange
Test Development Learning Exchange
Jul 26, 2024 · Fundamentals

Understanding the Test Case Structure of HttpRunner 4.x for API Automation Testing

This article explains the hierarchical structure of HttpRunner 4.x test cases, detailing configuration, parameters, test steps, variables, extraction, validation, hooks, dependencies, and reuse features for effective API automation testing, and provides practical YAML/JSON examples to illustrate each component.

API testingHttpRunnerJSON
0 likes · 7 min read
Understanding the Test Case Structure of HttpRunner 4.x for API Automation Testing
Test Development Learning Exchange
Test Development Learning Exchange
Jul 22, 2024 · Backend Development

Python API Testing Examples Using requests, unittest, pytest, and jsonschema

This article provides a series of Python code examples demonstrating how to perform API automation testing tasks—including GET and POST requests, authentication, file uploads, redirects, unit testing with unittest and pytest, response mocking with responses, and response schema validation with jsonschema—offering practical guidance for backend testing.

API testingPythonjsonschema
0 likes · 6 min read
Python API Testing Examples Using requests, unittest, pytest, and jsonschema
21CTO
21CTO
Jul 11, 2024 · Operations

12 Must-Have Open‑Source Tools Every Developer Should Use

Discover a curated list of twelve powerful open‑source tools—from IDEs and API testers to AI model runners and DevOps utilities—that can dramatically boost developer productivity and streamline everyday workflows.

AIAPI testingIDE
0 likes · 10 min read
12 Must-Have Open‑Source Tools Every Developer Should Use
Open Source Tech Hub
Open Source Tech Hub
Jun 21, 2024 · Backend Development

How to Use Apipost Pre‑Execution Scripts to Call External Programs

This guide explains how Apipost’s pre‑execution scripts can run before a request, allowing developers to write JavaScript functions, manipulate variables, modify headers, queries, bodies, and invoke external programs via the apt.execute API, with version requirements, usage syntax, and a complete code example.

API testingApipostJavaScript
0 likes · 5 min read
How to Use Apipost Pre‑Execution Scripts to Call External Programs
转转QA
转转QA
Jun 20, 2024 · Operations

Implementation Plan and Results of API Automation Testing

This article outlines the background, step‑by‑step implementation plan, execution mechanisms, sustainable maintenance practices, and measurable outcomes of introducing API automation testing to ensure high‑quality iterative development and stable online services.

API testingcontinuous integrationquality assurance
0 likes · 10 min read
Implementation Plan and Results of API Automation Testing
Test Development Learning Exchange
Test Development Learning Exchange
Jun 13, 2024 · Backend Development

Six Ways to Parameterize API Test Data in Python

This article presents six practical techniques—hard‑coding, using loops, reading from Excel/CSV, loading YAML/JSON files, leveraging pytest parameterization, and querying databases—to manage and reuse API test parameters in Python, each illustrated with clear code examples.

API testingPythonparameterization
0 likes · 4 min read
Six Ways to Parameterize API Test Data in Python
Test Development Learning Exchange
Test Development Learning Exchange
May 30, 2024 · Fundamentals

Guidelines for Determining Effective API Automation Test Coverage

The article outlines practical principles and recommended coverage percentages for functional, boundary, security, performance, regression, integration, data management, and maintainability aspects of API automation testing, explaining why each level of coverage is essential for quality and efficiency.

API testingPerformance TestingSoftware quality
0 likes · 7 min read
Guidelines for Determining Effective API Automation Test Coverage
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
May 29, 2024 · Backend Development

Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization

This article explains the importance of API automation testing, outlines why it is needed for complex supply‑chain systems, describes the step‑by‑step implementation using HttpRunner, and details subsequent optimizations such as mock service validation, scheduled inspections, execution time reduction, self‑service pipelines, and future planning.

API testingAutomationHttpRunner
0 likes · 12 min read
Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization
Test Development Learning Exchange
Test Development Learning Exchange
May 20, 2024 · Backend Development

Using HiPlot for Visualizing API Test Results

This article demonstrates how to employ HiPlot in API automated testing to efficiently visualize and analyze large sets of test data, covering single-run results, version comparisons, parameter impact studies, long‑running test sequences, and multi‑environment performance evaluations.

API testingHiPlotPython
0 likes · 5 min read
Using HiPlot for Visualizing API Test Results
Architecture Digest
Architecture Digest
Apr 11, 2024 · Backend Development

Cool Request: A Free Open‑Source IDEA Plugin for Simplifying SpringBoot Backend API Testing

This article introduces Cool Request, a free open‑source IntelliJ IDEA plugin that automatically extracts SpringBoot controllers, simplifies HTTP request debugging, supports multiple request bodies, pre‑ and post‑scripts, reflection calls, cURL import, Apifox export, global API search, and even provides a static resource server.

API testingCool RequestHTTP request
0 likes · 7 min read
Cool Request: A Free Open‑Source IDEA Plugin for Simplifying SpringBoot Backend API Testing
Liangxu Linux
Liangxu Linux
Mar 20, 2024 · Operations

Top 5 Linux Command-Line HTTP Clients and How to Use Them

This guide reviews five powerful Linux command-line HTTP clients—cURL, HTTPie, Wget, HTTPie-go, and Wuzz—explaining their key features and providing concrete command examples for GET, POST, file downloading, and interactive API testing.

API testingLinuxcommand-line
0 likes · 4 min read
Top 5 Linux Command-Line HTTP Clients and How to Use Them
Test Development Learning Exchange
Test Development Learning Exchange
Feb 28, 2024 · Backend Development

Using Deep Copy in Python for Isolated API Test Parameters

Deep copy in Python is demonstrated through multiple practical examples—including request parameter duplication, handling nested data structures, managing global configurations, multithreaded test execution, and database interactions—to ensure isolated, independent data for each API test case, preventing data contamination and race conditions.

API testingPythondeep copy
0 likes · 10 min read
Using Deep Copy in Python for Isolated API Test Parameters
Test Development Learning Exchange
Test Development Learning Exchange
Feb 19, 2024 · Backend Development

Using Python's json Module for Serialization, Deserialization, and API Testing

This article explains how to use Python's built‑in json module for serializing and deserializing data, demonstrates sending JSON payloads with the requests library, and covers advanced techniques such as data‑driven testing, JsonPath/JMESPath extraction, JSON Schema validation, and dynamic request body construction for API automation.

API testingDeserializationPython
0 likes · 9 min read
Using Python's json Module for Serialization, Deserialization, and API Testing
macrozheng
macrozheng
Jan 17, 2024 · Backend Development

Master API Testing with Insomnia: A Lightweight Alternative to Postman

This guide introduces Insomnia, an open‑source, cross‑platform API client that supports GraphQL, REST, WebSockets, and gRPC, walks through its simple installation, demonstrates how to import and test the SpringBoot‑based mall project via Swagger, and highlights useful configuration tips for efficient backend debugging.

API testingGraphQLInsomnia
0 likes · 6 min read
Master API Testing with Insomnia: A Lightweight Alternative to Postman
FunTester
FunTester
Nov 20, 2023 · Information Security

Mastering Bulk API Access Control Testing with Burp Suite Auth Analyzer

This guide explains how to use Burp Suite's Auth Analyzer plugin to efficiently perform bulk API access‑control (broken access control) testing, covering vulnerability types, tool installation, step‑by‑step testing procedures, result analysis, and report export for improved software security.

API testingAuth AnalyzerAutomation
0 likes · 6 min read
Mastering Bulk API Access Control Testing with Burp Suite Auth Analyzer
JD Tech
JD Tech
Nov 17, 2023 · Backend Development

Integrating ChatGPT with HttpRunner for Agile API Automation Testing

This article explains how software test engineers can combine ChatGPT and the HttpRunner framework to address DevOps testing pain points, record web operations, batch‑modify scripts, run and debug tests, and automatically generate API test cases and scripts for faster, more efficient regression testing.

API testingAutomationChatGPT
0 likes · 10 min read
Integrating ChatGPT with HttpRunner for Agile API Automation Testing
FunTester
FunTester
Oct 18, 2023 · Backend Development

Mastering YAML for API Test Framework Configuration: Best Practices and Examples

This article explains why YAML is ideal for managing API test framework configurations, outlines its syntax and structure, and provides concrete examples for global settings, environment-specific parameters, endpoint definitions, best‑practice guidelines, and Python parsing with PyYAML, helping teams build maintainable and scalable test suites.

API testingConfigurationDevOps
0 likes · 8 min read
Mastering YAML for API Test Framework Configuration: Best Practices and Examples
Test Development Learning Exchange
Test Development Learning Exchange
Oct 8, 2023 · Backend Development

Python Multiprocessing for Parallel Tasks and API Automation

This article explains Python's multiprocessing module, compares it with multithreading, outlines its benefits for CPU utilization and resource isolation, and provides five practical code examples demonstrating concurrent task execution, parallel calculations, data processing, API requests, and test case automation.

API testingPythonconcurrency
0 likes · 6 min read
Python Multiprocessing for Parallel Tasks and API Automation
High Availability Architecture
High Availability Architecture
Jun 26, 2023 · Backend Development

Design and Implementation of an Automated Backend Interface Testing System

This article presents a comprehensive backend automated testing framework that unifies HTTP and RPC access, introduces a parameter‑pool concept, leverages JSON Schema and JSONPath for validation, and outlines coverage metrics, test case generation, discovery, and continuous improvement to achieve near‑100% API test coverage.

API testingAutomated TestingBackend
0 likes · 21 min read
Design and Implementation of an Automated Backend Interface Testing System
Ziru Technology
Ziru Technology
May 18, 2023 · Backend Development

Mastering Automation Testing: From Web UI to Mobile Apps and API with Selenium, Appium, and JMeter

This guide explains the fundamentals of automation testing, identifies suitable projects, compares common automation types such as web, mobile, and API testing, introduces essential tools like Selenium, Appium, uiautomator2, and JMeter, and provides step‑by‑step code examples to help beginners quickly implement automated tests in real‑world scenarios.

API testingAppiumJMeter
0 likes · 21 min read
Mastering Automation Testing: From Web UI to Mobile Apps and API with Selenium, Appium, and JMeter
360 Tech Engineering
360 Tech Engineering
May 16, 2023 · Backend Development

Comparison of Automated API Testing Frameworks and Their Application

This article introduces the concept and necessity of automated API testing, outlines typical usage scenarios, and provides a detailed comparison of four popular frameworks—Postman + Newman, JMeter + Ant, HttpRunner + Request, and pytest + Request—covering their features, advantages, drawbacks, requirements, and integration steps.

API testingAutomationHttpRunner
0 likes · 15 min read
Comparison of Automated API Testing Frameworks and Their Application
php Courses
php Courses
Apr 18, 2023 · Backend Development

Architecture Overview of the RunnerGo Testing Platform

The RunnerGo testing platform provides API debugging, automation, and performance testing through a multi‑service online architecture that includes management, engine, collector, front‑end, and various middleware components such as Redis, MySQL, MongoDB, Kafka, and Nginx, illustrated with architecture and process diagrams.

API testingPerformance Testingbackend services
0 likes · 3 min read
Architecture Overview of the RunnerGo Testing Platform
FunTester
FunTester
Apr 8, 2023 · Backend Development

Master JSON Extraction in Python with JsonPath: A Practical Guide

This tutorial shows how to install the JsonPath library, retrieve JSON data from an API, and use both traditional indexing and powerful JsonPath expressions—including filters, wildcards, and slicing—to efficiently extract nested values for automated testing.

API testingAutomationJSON extraction
0 likes · 7 min read
Master JSON Extraction in Python with JsonPath: A Practical Guide
Programmer DD
Programmer DD
Feb 28, 2023 · Backend Development

Why IntelliJ IDEA REST Client Beats Postman for API Testing

This guide explains how IntelliJ IDEA's built‑in REST Client provides all Postman features plus environment handling, shared request scripts, response assertions and token management, making it a more efficient tool for everyday API debugging and testing.

API testingHTTP clientIDEA REST Client
0 likes · 9 min read
Why IntelliJ IDEA REST Client Beats Postman for API Testing
FunTester
FunTester
Feb 23, 2023 · Backend Development

Why RESTful APIs Simplify Testing: A Practical Guide for Test Engineers

This article explains how RESTful API design reduces testing complexity by using unique URIs, standard HTTP methods, and JSON data exchange, and shows how test engineers can extend their frameworks with serialization support and added PUT/DELETE operations.

API testingBackendJSON
0 likes · 7 min read
Why RESTful APIs Simplify Testing: A Practical Guide for Test Engineers
FunTester
FunTester
Feb 6, 2023 · Operations

Why Interface Automation Testing Matters and How to Get Started

The article explains the shift from unit testing to interface automation, outlines its advantages such as early testing and system robustness, details essential implementation techniques like protocol simulation, data‑driven testing, keyword‑driven execution, and provides practical steps for teams to begin API testing effectively.

API testingAutomationSoftware Testing
0 likes · 9 min read
Why Interface Automation Testing Matters and How to Get Started
FunTester
FunTester
Oct 9, 2022 · Backend Development

From Functional Testing to Automation: My Learning Journey, Roadmap, and Resources

This article shares the author’s personal transition from manual functional testing to automation testing, outlines a detailed learning roadmap covering Python, Selenium, Robot Framework, API testing, CI/CD, and provides curated resources and QR‑code links for aspiring automation engineers.

API testingPythonSelenium
0 likes · 7 min read
From Functional Testing to Automation: My Learning Journey, Roadmap, and Resources
Open Source Linux
Open Source Linux
Sep 20, 2022 · Backend Development

Master Postman: From Installation to Advanced API Testing Features

This comprehensive guide walks you through installing Postman, navigating its interface, sending your first request, and mastering essential and advanced features such as collections, batch execution, logging, assertions, variables, pre‑request scripts, request chaining, and extracting nested JSON values for effective API testing.

API testingAutomationCollection
0 likes · 21 min read
Master Postman: From Installation to Advanced API Testing Features
Architecture Breakthrough
Architecture Breakthrough
Aug 31, 2022 · Backend Development

How to Drive Effective Unit Testing and API Test Strategies for Managers

The article explains why unit testing matters, why managers should focus on higher‑level API tests rather than method‑by‑method coverage, and provides practical checkpoints for transaction, query, and compensation interfaces to help technical leaders promote a results‑oriented testing culture without overwhelming developers.

API testingBackend DevelopmentTest Strategy
0 likes · 5 min read
How to Drive Effective Unit Testing and API Test Strategies for Managers
Java Captain
Java Captain
Aug 24, 2022 · R&D Management

How Apifox Boosted Our Team’s Efficiency: A Real‑World Case Study

In this firsthand account, a technical leader describes how adopting the Apifox API testing and mock tool transformed their small company's development workflow, cutting interface testing, integration, and client support times dramatically while improving code quality and overall team efficiency.

API testingApifoxAutomation
0 likes · 14 min read
How Apifox Boosted Our Team’s Efficiency: A Real‑World Case Study
MaGe Linux Operations
MaGe Linux Operations
Jul 14, 2022 · Backend Development

Master Postman: From Installation to Advanced API Testing Features

This comprehensive guide walks you through Postman's installation, interface navigation, basic request types, response parsing, collection management, batch execution, logging, assertions, variables, pre‑request scripts, request chaining, and common value extraction, providing practical steps and code examples for effective API testing.

API testingAutomationCollections
0 likes · 23 min read
Master Postman: From Installation to Advanced API Testing Features
360 Quality & Efficiency
360 Quality & Efficiency
Jul 1, 2022 · Backend Development

Common Issues and Solutions When Using HttpRunner for API Automation Testing

This article summarizes practical problems encountered with HttpRunner—such as YAML parsing errors, missing attributes, duplicate assertions, custom function parameter issues, and performance bottlenecks—and provides detailed debugging steps, code patches, multithreading enhancements, and report‑optimization techniques for large‑scale API test suites.

API testingDebuggingHttpRunner
0 likes · 8 min read
Common Issues and Solutions When Using HttpRunner for API Automation Testing
转转QA
转转QA
Jun 28, 2022 · Fundamentals

Design and Process of Functional and Interface Test Cases

This article explains the distinction between functional and interface test cases, presents common business testing scenarios, and details a step‑by‑step process for designing, binding, executing, and evaluating automated test cases to improve test coverage and efficiency.

API testingcase designfunctional testing
0 likes · 8 min read
Design and Process of Functional and Interface Test Cases
SQB Blog
SQB Blog
May 28, 2022 · Backend Development

Scaling Automated API Testing for Millions of Microservices

This article outlines the background, testing strategy, and practical implementation of automated API testing within a large-scale microservice environment, detailing the shift from traditional test pyramids to a honeycomb model, technology choices, test case design, mock servers, platform management, and measures to prevent test suite decay.

API testingAutomated TestingPython
0 likes · 18 min read
Scaling Automated API Testing for Millions of Microservices
Baidu Intelligent Testing
Baidu Intelligent Testing
May 6, 2022 · Backend Development

Exploring Baidu's Scalable Intelligent Testing: Automated Test Case Generation for Code, API, UI, and GUI

This article details Baidu's large‑scale intelligent testing framework, describing how AST‑based unit test generation, automated API test creation, visual UI interaction case synthesis, GUI traversal action set generation, and front‑end assertion automation work together to achieve high‑coverage, low‑cost automated testing across multiple languages and platforms.

API testingASTBaidu
0 likes · 10 min read
Exploring Baidu's Scalable Intelligent Testing: Automated Test Case Generation for Code, API, UI, and GUI
FunTester
FunTester
Apr 26, 2022 · Backend Development

Low‑Cost, Rapid Generation of High‑Quality Test Data Using Apifox

This article explains why test data is essential, introduces the Apifox tool as a low‑cost, fast solution for creating both generic and domain‑specific test data, and provides step‑by‑step guidance on using its mock engine, custom rules, batch generation, and automation features to produce reliable testing datasets.

API testingApifoxAutomation
0 likes · 9 min read
Low‑Cost, Rapid Generation of High‑Quality Test Data Using Apifox
Dada Group Technology
Dada Group Technology
Apr 22, 2022 · Industry Insights

How Traffic Replication and Automated Regression Supercharge Test Efficiency

This article examines the challenges of high‑cost test case maintenance and low‑efficiency regression, then details how HTTP and microservice traffic replication, automatic seed case generation, and integrated CI/CD‑driven interface and process automation can dramatically improve testing speed, coverage, and quality.

API testingMicroservicesSoftware quality
0 likes · 13 min read
How Traffic Replication and Automated Regression Supercharge Test Efficiency
BaiPing Technology
BaiPing Technology
Mar 28, 2022 · Backend Development

From Zero to Automation: Mastering API Testing with HttpRunner and Apifox

This article shares a small team's journey from scratch to advanced API testing, detailing how they adopted HttpRunner, upgraded to its pytest‑compatible v3.x, and later integrated Apifox for streamlined documentation, mocking, and automated tests, while highlighting practical setup, hooks, and lessons learned.

API testingApifoxHttpRunner
0 likes · 8 min read
From Zero to Automation: Mastering API Testing with HttpRunner and Apifox
FunTester
FunTester
Mar 25, 2022 · Backend Development

Curated List of API Testing and Backend Development Articles

This page compiles a curated list of technical articles covering API testing, HTTP client usage, socket programming, Java NIO, and related backend development topics, each linked with its publication date for reference.

API testingBackendHTTP client
0 likes · 11 min read
Curated List of API Testing and Backend Development Articles
Baidu Geek Talk
Baidu Geek Talk
Feb 25, 2022 · Operations

Intelligent Automation Practices for API Testing: Enhancing Efficiency and Quality

The article outlines how intelligent automation—leveraging data‑driven algorithms for automated case generation, dynamic execution, diff‑based result analysis, noise reduction, failure diagnosis, and effectiveness evaluation—addresses API testing challenges such as manual case writing, low efficiency, redundancy, and reliability, ultimately boosting automation ratios, cutting long‑tail tasks, and enhancing test efficiency and quality.

API testingcase generationexecution optimization
0 likes · 15 min read
Intelligent Automation Practices for API Testing: Enhancing Efficiency and Quality
MaGe Linux Operations
MaGe Linux Operations
Feb 17, 2022 · Frontend Development

Boost Your Coding Workflow: 7 Must-Have VS Code Extensions for 2021

Discover seven powerful Visual Studio Code extensions—GitHub Copilot, Thunder Client, Snipped, Lorem.space, AI Doc Writer, Blockman, and Live Frame—that enhance productivity, streamline API testing, simplify code sharing, generate documentation, and preview web apps, helping developers work faster and more efficiently.

API testingExtensionsGitHub Copilot
0 likes · 8 min read
Boost Your Coding Workflow: 7 Must-Have VS Code Extensions for 2021
转转QA
转转QA
Feb 17, 2022 · Backend Development

Building a Generic API Diff Tool for System Refactoring and Data Migration Testing

This article describes how a Python‑based diff utility was created to compare old and new API responses during a promotion change‑record migration, detailing its implementation, handling of JSON structures, improvements over the first version, and plans for integration with an API testing platform.

API testingBackend DevelopmentData Migration
0 likes · 8 min read
Building a Generic API Diff Tool for System Refactoring and Data Migration Testing
macrozheng
macrozheng
Feb 14, 2022 · Operations

Master HTTPie: A Simpler, Colorful Alternative to cURL for Fast API Calls

This article introduces HTTPie, a Python‑based command‑line HTTP client that offers a simpler syntax, colored output, JSON support, and cross‑platform installation options, and provides detailed usage examples and tips compared with the traditional cURL tool.

API testingInstallationUsage
0 likes · 8 min read
Master HTTPie: A Simpler, Colorful Alternative to cURL for Fast API Calls
FunTester
FunTester
Feb 6, 2022 · Backend Development

Collection of API and Interface Testing Articles and Resources

This curated list compiles numerous Chinese-language articles and tutorials covering API and interface testing techniques, including Java HttpClient usage, Spring Boot integration, socket and WebSocket testing, performance measurement, automation frameworks, and related tools, offering developers practical guidance for backend service validation.

API testingBackendHttpClient
0 likes · 12 min read
Collection of API and Interface Testing Articles and Resources
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 22, 2021 · Backend Development

Intelligent Automation of API Testing: Practices, Challenges, and Quality Improvements

This article examines the challenges of traditional API automation testing and presents an intelligent testing approach that combines data and algorithms to optimize the entire API test lifecycle, improving efficiency, maintainability, and quality through automated case generation, execution, analysis, and evaluation.

API testingAutomationci/cd
0 likes · 16 min read
Intelligent Automation of API Testing: Practices, Challenges, and Quality Improvements
FunTester
FunTester
Dec 18, 2021 · Backend Development

Using Postman and a Python Flask Service to Compare Old and New API Responses

The article explains how to keep external API contracts unchanged while replacing a data source by importing all microservice endpoints into Postman, writing pre‑request and test scripts, and optionally using a Python Flask service with deepdiff to automatically compare old and new JSON responses.

API testingAutomationDeepDiff
0 likes · 7 min read
Using Postman and a Python Flask Service to Compare Old and New API Responses
Programmer DD
Programmer DD
Dec 17, 2021 · Backend Development

Mastering API Load Testing: Postman, ApacheBench, JMeter & Java Concurrency

This guide walks you through using Postman for basic API calls and concurrency testing, setting up ApacheBench on Windows, configuring and running JMeter for performance testing, and implementing custom load simulations in Java with CountDownLatch and Semaphore to understand thread coordination and bottlenecks.

API testingJMeterJava concurrency
0 likes · 8 min read
Mastering API Load Testing: Postman, ApacheBench, JMeter & Java Concurrency
转转QA
转转QA
Nov 24, 2021 · Operations

Improving Test Efficiency with Interface Testing and Custom Test Tools

This article explains how QA engineers can boost testing efficiency by leveraging interface testing—designing comprehensive API test cases, organizing them into reusable collections, and applying them for requirement verification, data construction, and monitoring—along with developing custom test tools to automate repetitive tasks and improve overall workflow.

API testingQAefficiency
0 likes · 11 min read
Improving Test Efficiency with Interface Testing and Custom Test Tools
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Nov 11, 2021 · Backend Development

Boosting API Test Efficiency with Scenario‑Based Apollo Framework

This article explains how the Apollo testing framework was redesigned to enable scenario‑based API testing, reduce case creation and maintenance costs, improve quality checks, and support advanced features like traffic replay, ultimately enhancing automation efficiency for large‑scale business services.

API testingAutomationFramework
0 likes · 8 min read
Boosting API Test Efficiency with Scenario‑Based Apollo Framework
Java Architect Essentials
Java Architect Essentials
Nov 8, 2021 · Backend Development

Using APIPOST to Send HTTP Requests and Manage API Parameters

This article explains how to use APIPOST to send HTTP requests, configure header, query, and body parameters, switch between form-data, x-www-form-urlencoded, and raw modes, view responses, and efficiently import parameter descriptions, providing a practical guide for backend developers.

APIAPI testingApipost
0 likes · 4 min read
Using APIPOST to Send HTTP Requests and Manage API Parameters
FunTester
FunTester
Oct 14, 2021 · Backend Development

How to Model and Simulate API Traffic for Precise Load Testing

This article explains how to build traffic‑ratio models for GET APIs, scale them, and implement a random‑selection framework in Java/Groovy to quantitatively simulate real‑world request loads for both individual endpoints and whole services.

API testingBackend DevelopmentJava
0 likes · 6 min read
How to Model and Simulate API Traffic for Precise Load Testing
FunTester
FunTester
Sep 30, 2021 · Operations

Master Postman: Advanced Assertions, Scripting, and Data‑Driven Testing

This guide walks through Postman's advanced features—including response assertions, sandbox scripting, UI testing, request methods, cookie handling, authentication, collection organization, variable management, command‑line execution with Newman, and exporting test scripts to Python and Java for data‑driven API testing—providing step‑by‑step examples and screenshots.

API testingAutomationData‑Driven Testing
0 likes · 7 min read
Master Postman: Advanced Assertions, Scripting, and Data‑Driven Testing
FunTester
FunTester
Sep 23, 2021 · Backend Development

Unlock Groovy’s Default Parameters: From Simple Overloads to Performance Insights

This article explains Groovy’s default‑parameter feature, shows how to embed scripts and random values in defaults, demonstrates practical API‑testing examples, and compares the execution cost of using default values versus explicit arguments in a high‑iteration performance test.

API testingDefault ParametersGroovy
0 likes · 6 min read
Unlock Groovy’s Default Parameters: From Simple Overloads to Performance Insights
FunTester
FunTester
Sep 19, 2021 · Backend Development

Comprehensive Collection of 140 Software Testing Interview Questions and Answers

This article presents a curated set of 140 software testing interview questions covering topics such as API testing, automation frameworks, performance testing, CI/CD, database operations, Selenium, mobile testing, and related concepts, offering valuable preparation material for candidates.

API testingAutomationPerformance Testing
0 likes · 10 min read
Comprehensive Collection of 140 Software Testing Interview Questions and Answers
Programmer DD
Programmer DD
Sep 15, 2021 · Backend Development

How to Simulate HTTP Requests and Extract Responses with JMeter

This guide walks you through creating a JMeter thread group, adding HTTP samplers, configuring listeners, using the JSON Extractor to capture response data, and handling multiple variables, enabling you to chain API calls and validate responses efficiently.

API testingHTTPJMeter
0 likes · 5 min read
How to Simulate HTTP Requests and Extract Responses with JMeter
FunTester
FunTester
Sep 12, 2021 · Operations

Master Postman: From GET to DELETE Requests and Variable Management

This guide walks through Postman's core features, covering GET, POST, PUT, and DELETE request testing, body options, custom headers, console usage, and the four variable types with their priority hierarchy, providing practical examples and official resource links.

API testingHTTP methodsPostman
0 likes · 6 min read
Master Postman: From GET to DELETE Requests and Variable Management
Open Source Linux
Open Source Linux
Sep 9, 2021 · Backend Development

Master Postman: From Installation to Advanced API Testing Techniques

This comprehensive guide walks you through installing Postman, navigating its interface, sending your first request, and mastering basic, convenient, and advanced features such as collections, batch runs, logging, assertions, variables, pre‑request scripts, and request chaining for efficient API testing.

API testingCollectionHTTP
0 likes · 22 min read
Master Postman: From Installation to Advanced API Testing Techniques
macrozheng
macrozheng
Aug 25, 2021 · Backend Development

Master Postman: Hidden Features for Efficient API Testing and Automation

This article reveals powerful yet often overlooked Postman features—including environment variables, global and collection scopes, pre‑request scripts, test scripts, and token automation—demonstrating how to streamline API debugging across multiple environments, automate authentication, and manage variable lifecycles for more efficient development workflows.

API testingAutomationEnvironment Variables
0 likes · 11 min read
Master Postman: Hidden Features for Efficient API Testing and Automation
FunTester
FunTester
Aug 3, 2021 · Backend Development

How FunTester Redefines Java API Testing and High‑Performance Load Benchmarking

This article walks through the design, evolution, and technical details of FunTester—a Java/Groovy‑based open‑source testing framework that unifies functional, automated, and performance testing, explains why existing tools like Postman and JMeter fall short, and outlines its distributed testing service and future roadmap.

API testingDistributed TestingGroovy
0 likes · 44 min read
How FunTester Redefines Java API Testing and High‑Performance Load Benchmarking
Python Programming Learning Circle
Python Programming Learning Circle
Jul 28, 2021 · Backend Development

Python Requests Tutorial: GET, POST, HTTPS, File Upload/Download, Timeout, Authentication, Session, Token, and Test Automation Framework

This article provides a comprehensive Python tutorial covering how to send GET and POST requests, handle HTTPS verification, perform file uploads and downloads, set request timeouts, use basic and token authentication, manage sessions, generate signatures, and organize a test automation framework with configuration, common utilities, test data, test cases, reporting, and execution scripts.

API testingAutomationBackend
0 likes · 12 min read
Python Requests Tutorial: GET, POST, HTTPS, File Upload/Download, Timeout, Authentication, Session, Token, and Test Automation Framework
FunTester
FunTester
Jul 1, 2021 · Backend Development

Master API Testing with Postman: Real‑World Baidu, WeChat & Radio Cases

Learn how to use Postman for practical API testing by walking through three hands‑on examples—searching Baidu, interacting with WeChat’s public API, and triggering alerts on a specialized radio communication system—covering request setup, parameter handling, assertions, and common pitfalls.

API testingAutomationBackend
0 likes · 8 min read
Master API Testing with Postman: Real‑World Baidu, WeChat & Radio Cases
FunTester
FunTester
Jun 10, 2021 · Operations

Step‑by‑Step Guide to Testing WebSocket APIs with JMeter

This tutorial walks you through preparing, installing JMeter and its WebSocket plugin, configuring a WebSocket sampler, and executing a full end‑to‑end test case, including JSON payload handling, result verification, and common pitfalls for reliable backend service testing.

API testingBackendJMeter
0 likes · 6 min read
Step‑by‑Step Guide to Testing WebSocket APIs with JMeter
New Oriental Technology
New Oriental Technology
May 24, 2021 · Backend Development

Backend API Testing Automation Framework

This article details a comprehensive backend API testing automation framework using tools like pytest, Docker, and Jenkins to generate test cases, manage test data, and produce detailed reports.

API testingJenkinspytest
0 likes · 8 min read
Backend API Testing Automation Framework
FunTester
FunTester
May 24, 2021 · Backend Development

Mastering moco API: Real-Time Request Hit Monitoring and High‑QPS Testing

This guide explains how to extend the moco API with request‑hit monitoring, demonstrates building a lightweight test service, and shows achieving over 50,000 QPS using FunTester, while detailing the available assertion methods and their practical code examples.

API testingBackendJava
0 likes · 5 min read
Mastering moco API: Real-Time Request Hit Monitoring and High‑QPS Testing
Youzan Coder
Youzan Coder
Apr 23, 2021 · Operations

How to Build a Generic API Robustness Scanning System for Automated Test Case Generation

This article presents a comprehensive, automated solution for API robustness testing that extracts baseline cases, generates exhaustive parameter‑level test data, executes them at scale, and analyzes results to identify abnormal responses without manual effort, thereby improving testing efficiency and software quality.

API testingOperationsSoftware Testing
0 likes · 13 min read
How to Build a Generic API Robustness Scanning System for Automated Test Case Generation
Programmer DD
Programmer DD
Apr 13, 2021 · Backend Development

Master Postman: Essential Features and Advanced Tips for API Testing

This comprehensive guide walks you through Postman's core capabilities—including installation, interface navigation, sending requests, handling query parameters, forms, JSON and file uploads, response analysis, collection management, batch execution, logging, assertions, variables, pre‑request scripts, and request chaining—empowering developers and testers to automate and streamline API testing workflows.

API testingAutomationCollection Runner
0 likes · 25 min read
Master Postman: Essential Features and Advanced Tips for API Testing
Python Programming Learning Circle
Python Programming Learning Circle
Mar 26, 2021 · Backend Development

Building a Python API Automation Testing Framework: Design, Configuration, Logging, Database, and Email Integration

This article details the step‑by‑step creation of a Python‑based API automation testing framework, covering project structure, configuration files, a reusable logging module, HTTP request handling with requests, common utilities for Excel and XML, MySQL database access, email reporting, and the test runner setup.

API testingAutomationEmail
0 likes · 20 min read
Building a Python API Automation Testing Framework: Design, Configuration, Logging, Database, and Email Integration
FunTester
FunTester
Feb 24, 2021 · Operations

How to Build a Real‑World API Load Test for a Knowledge‑Base Service

This article walks through the design, scenario planning, and Java implementation of a fixed‑thread load test that simulates teacher login, knowledge‑point queries, course recommendations, and collect/uncollect actions, then presents the resulting performance metrics.

API testingBackendJava
0 likes · 8 min read
How to Build a Real‑World API Load Test for a Knowledge‑Base Service
Test Development Learning Exchange
Test Development Learning Exchange
Feb 20, 2021 · Backend Development

Using BeautifulReport to Generate Custom TestNG HTML Reports for Java API Automation

This guide explains how to replace TestNG's default report with a custom BeautifulReport template in a Java Maven project, covering Maven dependency configuration, creating a TestReportListener, updating testng.xml, adding an HTML template, and viewing the generated report with detailed test results.

API testingBeautifulReportHTML report
0 likes · 95 min read
Using BeautifulReport to Generate Custom TestNG HTML Reports for Java API Automation
FunTester
FunTester
Feb 18, 2021 · Operations

Inside FunTester: A Deep Dive into Its Testing Framework Architecture

This article presents a detailed walkthrough of the FunTester testing framework architecture, covering its layered design, core modules for single‑ and multi‑project setups, multi‑protocol support, common request handling, business logic encapsulation, test flow, data construction techniques, and auxiliary tools such as moco API and JsonPath.

API testingFunTesterSoftware Testing
0 likes · 5 min read
Inside FunTester: A Deep Dive into Its Testing Framework Architecture
Byte Quality Assurance Team
Byte Quality Assurance Team
Feb 17, 2021 · Backend Development

Introducing Tesla: ByteDance’s Server‑Side Automated Testing Platform and Its Interface Testing Modes

This article introduces Tesla, ByteDance’s internal server‑side automated testing platform, explains the fundamentals of API testing, describes Tesla’s page‑interface and code‑hosting modes, and outlines advanced testing practices such as pipeline integration and layered test‑code architecture.

API testingBackendTesla
0 likes · 11 min read
Introducing Tesla: ByteDance’s Server‑Side Automated Testing Platform and Its Interface Testing Modes
php Courses
php Courses
Jan 22, 2021 · Backend Development

Transferring API Collections Between Postman and Talend API Tester

This tutorial explains how to create a Postman collection, use environment variables for host URLs, share the collection via a public link, and import/export it between Postman and the Talend API Tester extension, ensuring seamless data exchange for API testing.

API testingCollection SharingEnvironment Variables
0 likes · 6 min read
Transferring API Collections Between Postman and Talend API Tester
FunTester
FunTester
Jan 20, 2021 · Backend Development

How to Implement and Test a Java Whiteboard Transmission API

This article explains the design and testing of a virtual‑classroom whiteboard feature, covering the socket‑based transmission protocol, data encoding, message structures, coordinate system, supporting Java classes (Point, BoardBase, BoardUser), shape‑drawing utilities, and a runnable demo that generates base64‑encoded MessagePack payloads.

API testingGraphicsJava
0 likes · 15 min read
How to Implement and Test a Java Whiteboard Transmission API