Tag

HttpRunner

1 views collected around this technical thread.

Test Development Learning Exchange
Test Development Learning Exchange
May 31, 2025 · Operations

Using HttpRunner and Locust for API Performance Testing

This guide walks through installing HttpRunner and Locust, creating a simple YAML test case, converting it to a Locust script, running load tests, customizing behavior, and analyzing performance metrics to evaluate API reliability under load.

APIHttpRunnerLocust
0 likes · 5 min read
Using HttpRunner and Locust for API Performance Testing
Test Development Learning Exchange
Test Development Learning Exchange
Jan 25, 2025 · Backend Development

HttpRunner Overview: Features, Sample Test Cases, and Integration with Requests

This article introduces the open‑source HttpRunner API testing tool, outlines its key features such as YAML/JSON test definitions, parameterization, assertions, reporting and performance testing, and provides step‑by‑step Python examples showing how to write, run, and integrate HttpRunner tests with existing requests‑based projects.

API TestingHttpRunnerPython
0 likes · 7 min read
HttpRunner Overview: Features, Sample Test Cases, and Integration with Requests
Test Development Learning Exchange
Test Development Learning Exchange
Jul 27, 2024 · Fundamentals

Using Variables in HttpRunner 4.x: Declaration, Reference, and Dynamic Assignment

HttpRunner 4.x enables flexible variable declaration and usage at both configuration and test-step levels, supporting $ and {{}} syntax, dynamic assignment from responses, parameterization, request customization, extraction, custom functions, and validation, allowing more maintainable and powerful API test cases.

API TestingHttpRunnerVariables
0 likes · 7 min read
Using Variables in HttpRunner 4.x: Declaration, Reference, and Dynamic Assignment
Test Development Learning Exchange
Test Development Learning Exchange
Jul 26, 2024 · Backend Development

Using extract and validate in HttpRunner for API Automation Testing

This article explains how the extract and validate features of HttpRunner can be used to retrieve data from HTTP responses and assert response correctness, providing multiple practical code examples for token handling, pagination, response time checks, and custom validation functions in API testing.

API TestingHttpRunnerautomation
0 likes · 8 min read
Using extract and validate in HttpRunner for API Automation Testing
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
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 TestingCI/CDHttpRunner
0 likes · 12 min read
Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization
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 TestingChatGPTDevOps
0 likes · 10 min read
Integrating ChatGPT with HttpRunner for Agile API Automation Testing
JD Tech
JD Tech
Nov 17, 2023 · Artificial Intelligence

Using ChatGPT to Enhance Software Testing Efficiency

This article explores how software test engineers can leverage ChatGPT to improve efficiency across the testing workflow, including requirement analysis, test case creation, defect reporting, functional and API test generation, and automation script development, while providing code examples and practical tips for integrating AI assistance into testing processes.

AI assistanceChatGPTHttpRunner
0 likes · 12 min read
Using ChatGPT to Enhance Software Testing Efficiency
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 TestingCI/CDHttpRunner
0 likes · 15 min read
Comparison of Automated API Testing Frameworks and Their Application
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 TestingHttpRunnerautomation
0 likes · 8 min read
Common Issues and Solutions When Using HttpRunner for API Automation Testing
360 Tech Engineering
360 Tech Engineering
Mar 4, 2020 · Backend Development

Using HttpRunner 2.0.1 for API Automation: Setup, Core Commands, Common Issues and Practical Tips

This article introduces HttpRunner 2.0.1 for API automation, explains the environment setup, project structure, essential CLI commands and Python integration, and shares solutions to frequent problems such as timestamp handling, variable overriding, extraction, and execution repeats, along with useful tips for efficient test layering.

API TestingHttpRunnerPython
0 likes · 7 min read
Using HttpRunner 2.0.1 for API Automation: Setup, Core Commands, Common Issues and Practical Tips
360 Quality & Efficiency
360 Quality & Efficiency
Dec 19, 2019 · Backend Development

Using HttpRunner for API Automation: Setup, Commands, Workflow, and Common Issues

This article introduces HttpRunner for API automation, covering environment setup, project structure, core commands, execution methods, workflow, and a collection of practical problems and solutions encountered during real‑world usage.

API TestingHttpRunnerPython
0 likes · 7 min read
Using HttpRunner for API Automation: Setup, Commands, Workflow, and Common Issues
360 Tech Engineering
360 Tech Engineering
May 15, 2019 · Operations

Getting Started with HttpRunner: Installation, Quick Start, and Practical Usage

This article introduces HttpRunner, covering supported platforms, installation commands, key features such as parameter extraction, global configuration, variable handling, data-driven testing, report generation, and practical steps for converting HAR files to test cases and executing them with hrun.

API TestingData-Driven TestingHttpRunner
0 likes · 4 min read
Getting Started with HttpRunner: Installation, Quick Start, and Practical Usage
360 Quality & Efficiency
360 Quality & Efficiency
May 14, 2019 · Backend Development

Getting Started with HttpRunner: Installation, Configuration, and Basic Usage

This guide introduces HttpRunner, covering supported operating systems, Python environment setup, installation via pip, key commands, parameter correlation, global configuration, variable handling, data‑driven testing, report generation, and a practical workflow using HAR files to create and run test cases.

API TestingHttpRunnerPython
0 likes · 4 min read
Getting Started with HttpRunner: Installation, Configuration, and Basic Usage