Tagged articles
149 articles
Page 1 of 2
Test Development Learning Exchange
Test Development Learning Exchange
Apr 28, 2026 · Operations

30 Essential JMeter Settings to Simulate One Million Concurrent Users

This article walks through Apache JMeter’s architecture, explains the role of each component, and details thirty concrete configuration settings—including thread groups, samplers, timers, and processors—plus distributed testing tips and common pitfalls, enabling you to reliably generate million‑user load.

ConfigurationDistributed TestingJMeter
0 likes · 10 min read
30 Essential JMeter Settings to Simulate One Million Concurrent Users
Woodpecker Software Testing
Woodpecker Software Testing
Apr 15, 2026 · Operations

Automating Performance Test Cases: A Practical Guide to Overcome Bottlenecks

With microservices and cloud‑native workloads, manual performance test case creation consumes most testing time; this article details a four‑step method—traffic profiling, boundary stress injection, data factory integration, and smart script orchestration—to automatically generate realistic JMeter scripts, avoid common pitfalls, and embed performance contracts into CI/CD.

Cloud NativeJMeterMicroservices
0 likes · 9 min read
Automating Performance Test Cases: A Practical Guide to Overcome Bottlenecks
Woodpecker Software Testing
Woodpecker Software Testing
Mar 18, 2026 · Operations

How Self‑Healing UI Test Scripts Boost Performance Testing Reliability

The article explains why traditional UI automation scripts break under high‑load performance testing and presents a deterministic, three‑level self‑healing framework—locator elasticity, timing adaptation, and flexible assertions—implemented with Python + Playwright in a banking transaction system, raising script stability from 41 % to 96.5 % at 5 k TPS.

JMeterPerformance TestingPlaywright
0 likes · 8 min read
How Self‑Healing UI Test Scripts Boost Performance Testing Reliability
Woodpecker Software Testing
Woodpecker Software Testing
Feb 12, 2026 · Operations

How to Build a Full‑Chain JMeter Load Test for an E‑Commerce Mega‑Sale

This article walks through designing and implementing a complete JMeter load‑testing solution for an e‑commerce platform's big‑sale scenario, covering business‑flow mapping, request correlation, multi‑stage stress testing, real‑time monitoring with InfluxDB + Grafana, bottleneck identification, and practical optimization tips.

GrafanaInfluxDBJMeter
0 likes · 7 min read
How to Build a Full‑Chain JMeter Load Test for an E‑Commerce Mega‑Sale
Woodpecker Software Testing
Woodpecker Software Testing
Jan 8, 2026 · Operations

Comparing Optimized Performance Test Results with ChatGPT Insights

The article presents a detailed comparison of two performance test data sets—covering throughput, response time, CPU, disk, memory, and network metrics—after optimization, with ChatGPT analyzing each metric and offering scenario‑based recommendations for e‑commerce systems, while also mentioning a test‑automation product demo.

ChatGPT analysisJMeterPerformance Testing
0 likes · 19 min read
Comparing Optimized Performance Test Results with ChatGPT Insights
Woodpecker Software Testing
Woodpecker Software Testing
Jan 6, 2026 · Backend Development

How ChatGPT Analyzes and Optimizes Application Performance

The article shows how ChatGPT examines JMeter load‑test results, identifies CPU, database and I/O bottlenecks, and then proposes concrete optimizations such as adding indexes, tuning HikariCP pool settings, caching, code refactoring, and monitoring to improve login throughput and latency.

ChatGPTHikariCPJMeter
0 likes · 11 min read
How ChatGPT Analyzes and Optimizes Application Performance
Woodpecker Software Testing
Woodpecker Software Testing
Jan 5, 2026 · Operations

Three Core Dimensions of Performance Testing: Time Behavior, Resource Utilization, and Capacity

This article breaks down performance testing into three essential dimensions—time behavior, resource utilization, and capacity—explains their key metrics, demonstrates a detailed e‑commerce flash‑sale case study, and shows how systematic testing and optimization can dramatically improve response times, throughput, and scalability.

JMeterLoad TestingPerformance Testing
0 likes · 12 min read
Three Core Dimensions of Performance Testing: Time Behavior, Resource Utilization, and Capacity
Woodpecker Software Testing
Woodpecker Software Testing
Dec 18, 2025 · Operations

How Load Testing Protects System Stability in High‑Traffic Internet Services

Load testing, a performance testing technique that simulates massive concurrent users, evaluates throughput, response time, and stability, follows a five‑step workflow—from requirement breakdown to analysis—and helps uncover bottlenecks such as database connection limits or CDN misconfigurations before production launch.

Cloud NativeJMeterLoad Testing
0 likes · 6 min read
How Load Testing Protects System Stability in High‑Traffic Internet Services
Top Architect
Top Architect
Dec 8, 2025 · Backend Development

How Much Heap Memory Does Each SpringBoot HTTP Request Really Use?

This article explains how to measure the exact heap memory consumption of individual SpringBoot HTTP and RPC requests by calculating required memory from request size, configuring JVM GC parameters, creating a JMeter test plan, collecting GC logs, and analyzing results to identify optimization opportunities.

JMeterJVMMemory Optimization
0 likes · 10 min read
How Much Heap Memory Does Each SpringBoot HTTP Request Really Use?
Architect
Architect
Dec 6, 2025 · Backend Development

How Much Heap Does a Single SpringBoot HTTP Request Really Use?

This article measures the heap memory allocated by a single SpringBoot HTTP and RPC request using JMeter load testing and detailed GC logs, revealing that even tiny payloads can consume around 34 KB of heap, and discusses how request size, logging, and JVM settings affect memory usage and GC frequency.

JMeterMemoryOptimizationPerformanceTesting
0 likes · 10 min read
How Much Heap Does a Single SpringBoot HTTP Request Really Use?
Advanced AI Application Practice
Advanced AI Application Practice
Oct 23, 2025 · Operations

How AI Can Accelerate JMeter Performance Testing

AI can streamline every stage of JMeter performance testing—from automatically drafting test plans and generating JMX scripts to real‑time log analysis, adaptive load control, and automated result interpretation and reporting—while emphasizing the need for engineer verification, data confidentiality, and handling of AI’s context limits.

AIAutomationJMeter
0 likes · 11 min read
How AI Can Accelerate JMeter Performance Testing
Advanced AI Application Practice
Advanced AI Application Practice
Oct 20, 2025 · Operations

How AI Can Supercharge JMeter Performance Testing

This article walks through using AI to streamline every stage of JMeter performance testing—from automatically generating test plans and JMX scripts, creating realistic parameter data, and writing BeanShell/Groovy logic, to real‑time log analysis, adaptive load control, automated root‑cause analysis, and professional report generation—while highlighting verification, confidentiality, and context‑size considerations.

AI assistanceJMeterLoad Testing
0 likes · 12 min read
How AI Can Supercharge JMeter Performance Testing
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 19, 2025 · Backend Development

How Virtual Threads Boost Spring Boot 3 Performance: Real-World Benchmarks

This article demonstrates how Spring Boot 3.2.5 leverages JDK 21 virtual threads to improve asynchronous request handling, comparing platform‑thread and virtual‑thread performance with JMeter, exploring thread‑pool configurations, database access tests, and providing practical code examples and tuning tips.

Async RequestsJMeterPerformance Testing
0 likes · 9 min read
How Virtual Threads Boost Spring Boot 3 Performance: Real-World Benchmarks
Top Architect
Top Architect
Jul 10, 2025 · Backend Development

How Much Heap Memory Does a Single SpringBoot HTTP Request Use? A Practical Experiment

This article shows how a senior architect measured the exact heap memory allocated by individual HTTP and RPC requests in a SpringBoot 2.5.4 application using JMeter load testing and detailed GC logs, revealing that a minimal HTTP call consumes about 34 KB while an RPC call can use up to 1 MB, and discusses the performance implications of payload size and logging.

Backend DevelopmentJMeterJVM
0 likes · 11 min read
How Much Heap Memory Does a Single SpringBoot HTTP Request Use? A Practical Experiment
Huolala Tech
Huolala Tech
Mar 25, 2025 · Backend Development

How Huolala Built a Scalable Distributed Load‑Testing Platform with JMeter

This article details Huolala's performance testing platform architecture, covering background challenges, a JMeter‑based solution, distributed agent design, unified logging, plugin management, data collection via Kafka, and future enhancements such as AI integration and improved file distribution, illustrating a comprehensive backend development effort.

Cloud NativeJMeterPerformance Testing
0 likes · 25 min read
How Huolala Built a Scalable Distributed Load‑Testing Platform with JMeter
Test Development Learning Exchange
Test Development Learning Exchange
Mar 11, 2025 · Operations

Core Concepts and Step-by-Step Guide to Interface Correlation in JMeter

This article explains the core concept of interface correlation in JMeter and provides a detailed, step-by-step procedure—including test plan creation, HTTP request setup, response extraction, variable sharing, assertions, and listeners—along with an example of passing a login token to subsequent requests and key best‑practice tips.

BeanShellInterface CorrelationJMeter
0 likes · 5 min read
Core Concepts and Step-by-Step Guide to Interface Correlation in JMeter
Top Architect
Top Architect
Feb 1, 2025 · Backend Development

Measuring Per‑Request Heap Memory Usage in SpringBoot with JMeter

This article describes an experiment using SpringBoot 2.5.4 and JMeter to measure the heap memory allocated per HTTP and RPC request, detailing the setup, GC logging configuration, results showing average memory consumption around 34 KB per request, and recommendations for logging and performance optimization.

JMeterJavaPerformance Testing
0 likes · 11 min read
Measuring Per‑Request Heap Memory Usage in SpringBoot with JMeter
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jan 22, 2025 · Databases

A Complete Comparison of Elasticsearch Performance Testing Tools

The article reviews Elasticsearch performance testing options—including the official Rally benchmark suite, third‑party solutions such as Logz.io and JMeter, and the open‑source INFINI Loadgen—detailing their automation, version handling, metric reporting, sample benchmark results, and guidance on selecting the right tool for specific workloads.

BenchmarkElasticsearchJMeter
0 likes · 7 min read
A Complete Comparison of Elasticsearch Performance Testing Tools
Architect
Architect
Jan 18, 2025 · Backend Development

Mastering High‑Concurrency Flash‑Sale: 7 Locking & Queue Strategies in SpringBoot

This article analyzes a high‑concurrency flash‑sale scenario using SpringBoot, MySQL, and JMeter, demonstrates seven implementations—from service‑level locks to AOP, pessimistic/optimistic locks, and queue‑based designs—examines their trade‑offs with concrete code, test results, and practical recommendations.

JMeterLockQueue
0 likes · 20 min read
Mastering High‑Concurrency Flash‑Sale: 7 Locking & Queue Strategies in SpringBoot
Code Ape Tech Column
Code Ape Tech Column
Jan 8, 2025 · Backend Development

Implementing High‑Concurrency Flash‑Sale (Seckill) in SpringBoot: Locking Strategies, Queue Solutions, and Performance Testing

This article demonstrates how to simulate a high‑concurrency flash‑sale scenario using SpringBoot, MySQL, Mybatis‑Plus and JMeter, analyzes the overselling problem caused by premature lock release, and presents seven solutions—including lock‑first strategies, AOP, pessimistic and optimistic locks, and queue‑based approaches—along with code samples and test results.

JMeterQueueSeckill
0 likes · 19 min read
Implementing High‑Concurrency Flash‑Sale (Seckill) in SpringBoot: Locking Strategies, Queue Solutions, and Performance Testing
Code Ape Tech Column
Code Ape Tech Column
Dec 10, 2024 · Backend Development

Measuring Per-Request Heap Memory Usage and GC Impact in SpringBoot with JMeter

This article demonstrates how to experimentally determine the heap memory allocated by individual HTTP and RPC requests in a SpringBoot application using JMeter load testing, GC logging, and code analysis, providing insights into memory consumption, GC frequency, and optimization strategies for backend performance.

JMeterJVMMemory Management
0 likes · 9 min read
Measuring Per-Request Heap Memory Usage and GC Impact in SpringBoot with JMeter
FunTester
FunTester
Nov 22, 2024 · Operations

Why Java Is the Ultimate Backbone for Performance Testing

The author recounts a four‑year journey from UI automation to Java‑based performance testing, illustrating how mastering Java’s concurrency utilities and Groovy scripting can replace traditional tools like JMeter, enabling flexible, high‑throughput test scenarios and deeper control over test case design.

GroovyJMeterJava
0 likes · 8 min read
Why Java Is the Ultimate Backbone for Performance Testing
Top Architect
Top Architect
Nov 14, 2024 · Backend Development

Measuring Per-Request Heap Memory Usage in SpringBoot Applications

The article details a SpringBoot experiment that uses JMeter to send 20,000 HTTP requests, captures detailed GC logs, and demonstrates that each request consumes roughly 34 KB of heap memory, with larger payloads and logging increasing the usage, highlighting the importance of memory‑aware coding and log management.

JMeterJVMMemory
0 likes · 9 min read
Measuring Per-Request Heap Memory Usage in SpringBoot Applications
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
May 6, 2024 · Operations

Using smart-doc to Generate JMeter Performance Test Scripts and Integrate with Prometheus and Grafana

This article explains how to leverage smart-doc to automatically generate JMeter performance testing scripts from API code, import them into JMeter, set up Prometheus monitoring and Grafana dashboards, and highlights the automation benefits for backend development and operations workflows.

API documentationGrafanaJMeter
0 likes · 7 min read
Using smart-doc to Generate JMeter Performance Test Scripts and Integrate with Prometheus and Grafana
Test Development Learning Exchange
Test Development Learning Exchange
Mar 4, 2024 · Operations

Using BeanShell in Apache JMeter for Complex E‑commerce Test Scenarios

This article explains how to use BeanShell within Apache JMeter to create custom pre‑processor, post‑processor, and sampler scripts for complex e‑commerce testing, detailing step‑by‑step procedures and providing multiple practical code examples such as extracting JSON fields, generating order IDs, and managing authentication tokens.

BeanShellJMeterScripting
0 likes · 8 min read
Using BeanShell in Apache JMeter for Complex E‑commerce Test Scenarios
MaGe Linux Operations
MaGe Linux Operations
Feb 24, 2024 · Operations

How to Build a Scalable JMeter Distributed Load Test with Docker

This guide explains how to use Docker containers to create a JMeter master‑slave distributed testing environment, covering required ports, Dockerfile configurations for base, master, and slave images, container deployment commands, and running tests both locally and across multiple Dockerized JMeter slaves.

Distributed TestingJMeterLoad Testing
0 likes · 11 min read
How to Build a Scalable JMeter Distributed Load Test with Docker
Code Ape Tech Column
Code Ape Tech Column
Nov 20, 2023 · Backend Development

Using Project Loom Virtual Threads in Spring Boot with JMeter Load Testing

This article demonstrates how to integrate Project Loom virtual threads into a Spring Boot application, configure Maven and Tomcat, implement REST endpoints, run JMeter load tests, and compare response times between traditional and virtual threads to showcase significant performance improvements.

JMeterPerformance TestingProject Loom
0 likes · 8 min read
Using Project Loom Virtual Threads in Spring Boot with JMeter Load Testing
Alibaba Cloud Native
Alibaba Cloud Native
Oct 18, 2023 · Operations

How to Load Test RocketMQ with JMeter on Alibaba Cloud PTS

This guide walks you through using Alibaba Cloud PTS and JMeter 5.5 to create a custom JavaSampler for RocketMQ 5.0, package the sampler into a JAR, configure a PTS JMeter environment, run an RPS‑mode load test, and analyze the detailed performance report.

Alibaba Cloud PTSJMeterJavaSampler
0 likes · 16 min read
How to Load Test RocketMQ with JMeter on Alibaba Cloud PTS
Code Ape Tech Column
Code Ape Tech Column
Jul 25, 2023 · Backend Development

High‑Concurrency Seckill Implementation in SpringBoot: Locking Strategies and Performance Testing

This article demonstrates how to simulate a high‑concurrency flash‑sale scenario using SpringBoot, MySQL and JMeter, analyzes why naive lock‑and‑transaction code causes overselling, and presents six refined solutions—including controller‑level locking, AOP locking, pessimistic and optimistic database locks, and queue‑based approaches—along with performance test results.

JMeterLockQueue
0 likes · 20 min read
High‑Concurrency Seckill Implementation in SpringBoot: Locking Strategies and Performance Testing
Ziru Technology
Ziru Technology
Jul 13, 2023 · Operations

How to Design Effective Performance Test Scenarios with JMeter

This article explains why website performance directly impacts business goals, outlines a four‑scenario testing framework (baseline, capacity, stability, and exception), and provides practical steps for environment setup, data preparation, parameterization, and execution using JMeter.

JMeterLoad TestingOperations
0 likes · 13 min read
How to Design Effective Performance Test Scenarios with JMeter
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
Efficient Ops
Efficient Ops
May 12, 2023 · Operations

Designing an Intelligent Performance Testing Platform: From Vision to Implementation

This article describes how a bank’s IT team transformed its performance testing by defining intelligent platform capabilities, designing a modular architecture, and implementing features such as automated risk identification, smart test case generation, data synthesis, multi‑protocol support, chaos injection, and automated result analysis using JMeter, Prometheus, and custom plugins.

JMeterPerformance Testingchaos engineering
0 likes · 11 min read
Designing an Intelligent Performance Testing Platform: From Vision to Implementation
360 Quality & Efficiency
360 Quality & Efficiency
Mar 24, 2023 · Operations

Performance Testing and Optimization of a Web Application Using JMeter and BlazeMeter

This article details a comprehensive performance testing workflow—including requirement analysis, script recording with BlazeMeter, data construction, iterative optimization, and final results—targeting a web application that must handle over 5,000 TPS with 2 million database records, highlighting bottlenecks in Redis, MySQL, and code logic.

BlazeMeterJMeterPerformance Testing
0 likes · 7 min read
Performance Testing and Optimization of a Web Application Using JMeter and BlazeMeter
MaGe Linux Operations
MaGe Linux Operations
Mar 17, 2023 · Operations

Kickstart Your JMeter Journey: A Beginner’s Guide to Performance Testing

This step‑by‑step guide introduces JMeter, explains how to download and install it (including Java setup), walks through creating a simple test plan with thread groups, HTTP samplers, and listeners, and shows how to run and analyze results, enabling beginners to quickly start performance testing.

JMeterLoad TestingPerformance Testing
0 likes · 9 min read
Kickstart Your JMeter Journey: A Beginner’s Guide to Performance Testing
dbaplus Community
dbaplus Community
Mar 14, 2023 · Backend Development

How to Detect and Solve Java Application Performance Bottlenecks: A Practical Guide

This article walks through the evolution of a system’s performance concerns, defines speed and pressure dimensions, explains how to calculate RT, QPS and concurrency, compares QPS with TPS, and provides step‑by‑step methods using tools like Arthas, JMeter and JVM diagnostics to identify and fix CPU, memory and pressure issues before applying layered optimization strategies.

ArthasJMeterJava
0 likes · 12 min read
How to Detect and Solve Java Application Performance Bottlenecks: A Practical Guide
Advanced AI Application Practice
Advanced AI Application Practice
Feb 20, 2023 · Operations

Three Key Pressure‑Testing Questions: Defining Test Points, Getting Expected Metrics, and Crafting Strategies

The article outlines three common pressure‑testing challenges—how to extract test points, how to obtain realistic target metrics, and how to design test strategies—then demonstrates single‑scenario load, mixed‑business load, and long‑duration stability tests using JMeter with stepwise thread ramp‑up and metric analysis.

JMeterLoad TestingPerformance Testing
0 likes · 4 min read
Three Key Pressure‑Testing Questions: Defining Test Points, Getting Expected Metrics, and Crafting Strategies
FunTester
FunTester
Feb 10, 2023 · Operations

Performance Testing Overview and Tool Recommendations in Continuous Testing

The article explains performance testing as a non‑functional testing activity within continuous testing, describes its various types, compares process/thread/coroutine execution models, evaluates tools like LoadRunner, JMeter and Locust, and outlines desired features for container‑friendly performance testing solutions.

DevOpsJMeterLoad Testing
0 likes · 9 min read
Performance Testing Overview and Tool Recommendations in Continuous Testing
IT Architects Alliance
IT Architects Alliance
Feb 3, 2023 · Backend Development

Preventing Overselling in High‑Concurrency Flash Sales: 7 Locking & Queue Strategies with SpringBoot

This article analyzes the overselling problem in high‑concurrency flash‑sale scenarios, demonstrates seven concrete solutions—including improved locks, AOP locks, pessimistic and optimistic database locks, and queue‑based approaches using BlockingQueue and Disruptor—provides full SpringBoot code, JMeter test results, and practical recommendations for reliable stock reduction.

BackendDisruptorJMeter
0 likes · 19 min read
Preventing Overselling in High‑Concurrency Flash Sales: 7 Locking & Queue Strategies with SpringBoot
Top Architect
Top Architect
Jan 5, 2023 · Backend Development

Resolving Overselling in High‑Concurrency Flash Sale: Seven Locking and Queue Strategies in SpringBoot

This article analyzes why simple @Transactional and lock annotations still cause overselling in flash‑sale scenarios, then presents seven backend solutions—including improved controller locking, AOP locking, pessimistic and optimistic database locks, and queue‑based approaches with BlockingQueue and Disruptor—along with code samples and JMeter test results.

DistributedSystemsJMeterQueue
0 likes · 20 min read
Resolving Overselling in High‑Concurrency Flash Sale: Seven Locking and Queue Strategies in SpringBoot
FunTester
FunTester
Dec 7, 2022 · Industry Insights

Top 10 Free Open‑Source Test Automation Tools You Should Know

This article provides a concise overview of ten popular free and open‑source test automation frameworks—including Katalon Studio, Selenium, Appium, JMeter, SOAP UI, Robot Framework, Watir, JUnit, Robotium, and Citrus—highlighting their supported languages, platforms, key features, and integration capabilities.

AppiumJMeterKatalon
0 likes · 10 min read
Top 10 Free Open‑Source Test Automation Tools You Should Know
360 Quality & Efficiency
360 Quality & Efficiency
Oct 21, 2022 · Operations

Comprehensive Load‑Testing Plan and Implementation Using JMeter, Docker, and a Monitoring Stack

This document outlines the background, objectives, scenarios, strategies, TPS estimations, metric definitions, step‑by‑step testing process, component selection, script examples, various execution modes (GUI, CLI, distributed, Docker), and the monitoring architecture built with JMeter, InfluxDB, Prometheus, and Grafana for a large‑scale long‑connection service.

DockerJMeterPerformance Testing
0 likes · 16 min read
Comprehensive Load‑Testing Plan and Implementation Using JMeter, Docker, and a Monitoring Stack
FunTester
FunTester
Sep 16, 2022 · Industry Insights

Future‑Proof Your Software Testing Career: A Complete Skill Roadmap

Amid the current tech hiring slowdown, this guide outlines a comprehensive learning roadmap for software testers, covering fundamentals, Linux, shell scripting, web fundamentals, databases, packet‑capture tools, API testing, automation frameworks, mobile testing, TestOps, and performance and security testing to help engineers stay competitive and advance their careers.

AppiumAutomationJMeter
0 likes · 17 min read
Future‑Proof Your Software Testing Career: A Complete Skill Roadmap
DeWu Technology
DeWu Technology
Sep 7, 2022 · Operations

DeWu Full-Chain Load Testing Platform: Design and Implementation

DeWu’s new full‑chain load‑testing platform replaces expensive 1:1 replica environments with a decentralized, container‑based system that isolates test data via middleware markers, supports multiple protocols (HTTP, Dubbo, gRPC, WebSocket, JDBC, Java), offers fixed‑QPS and thread modes, auto‑generates detailed reports, and achieves low CPU/memory usage while paving the way for future features such as data sanitization and dynamic throughput adjustment.

JMeterLoad Testingmonitoring
0 likes · 9 min read
DeWu Full-Chain Load Testing Platform: Design and Implementation
Efficient Ops
Efficient Ops
Aug 24, 2022 · Operations

How to Visualize JMeter Performance Data with Grafana, InfluxDB, and Prometheus

This article walks through setting up real‑time performance monitoring by sending JMeter metrics to InfluxDB via Backend Listener, visualizing them in Grafana, and extending the approach to system metrics with node_exporter, Prometheus, and Grafana, covering configuration steps, code snippets, and query examples.

GrafanaInfluxDBJMeter
0 likes · 16 min read
How to Visualize JMeter Performance Data with Grafana, InfluxDB, and Prometheus
Snowball Engineer Team
Snowball Engineer Team
Aug 1, 2022 · Fundamentals

Performance Testing: Concepts, Scenarios, Tools, and Best Practices

This article explains what performance testing is, when to conduct it, typical scenarios, step‑by‑step execution—including requirements, test design, tool selection, script examples with Locust, result analysis, and key metrics such as throughput, response time, P90, and optimal concurrency.

JMeterLoad TestingLocust
0 likes · 27 min read
Performance Testing: Concepts, Scenarios, Tools, and Best Practices
The Dominant Programmer
The Dominant Programmer
Jun 15, 2022 · Operations

How to Simulate 20,000 Local Requests with JMeter

This guide shows how to download, configure, and run Apache JMeter on a Windows machine to generate 20,000 HTTP requests locally by setting up a thread group, adding an HTTP sampler, and using listeners such as the Aggregate Report to analyze the load‑test results.

HTTP requestJMeterLoad Testing
0 likes · 3 min read
How to Simulate 20,000 Local Requests with JMeter
Alibaba Cloud Native
Alibaba Cloud Native
Jun 9, 2022 · Operations

Mastering Load Testing: Types, Tools, and Real‑World Case Studies

This article explains what load testing is, why it matters, the main testing types, essential terminology, compares popular tools, offers step‑by‑step guidance for selecting a tool, and presents detailed real‑world Java performance problem case studies with commands and analysis techniques.

JMeterLoad TestingPerformance Testing
0 likes · 26 min read
Mastering Load Testing: Types, Tools, and Real‑World Case Studies
FunTester
FunTester
Feb 10, 2022 · Backend Development

Groovy Tutorial Collection and Resources

This article compiles a comprehensive list of Groovy-related tutorials and articles covering Java‑Groovy integration, scripting, Gradle builds, JMeter extensions, operator overloading, closures, reflection, and other advanced language features for developers seeking practical guidance.

GradleGroovyJMeter
0 likes · 9 min read
Groovy Tutorial Collection and Resources
HomeTech
HomeTech
Jan 26, 2022 · Operations

Design and Practice of Autohome's Performance Testing Platform PTS

The article details the architecture, key components, testing types, and operational results of Autohome's PTS platform, which uses Docker Swarm, gRPC, JMeter, Flume‑Kafka, and Flink to conduct large‑scale distributed load testing for the 818 event and outlines future improvements toward Kubernetes and direct Kafka logging.

Docker SwarmFlinkJMeter
0 likes · 8 min read
Design and Practice of Autohome's Performance Testing Platform PTS
FunTester
FunTester
Jan 14, 2022 · Operations

Understanding and Using Test Fragments in JMeter

This article explains what JMeter test fragments are, their application scenarios, how to create and configure them, use module controllers to invoke fragments, and run the test plan to see combined script execution, providing a practical guide for complex performance testing projects.

JMeterModule ControllerTest Fragments
0 likes · 6 min read
Understanding and Using Test Fragments in JMeter
Top Architect
Top Architect
Dec 17, 2021 · Operations

API Load Testing with Postman, ApacheBench, JMeter, and Java Concurrency

This article demonstrates how to use Postman for basic HTTP requests, ApacheBench and JMeter for load testing, and Java's CountDownLatch and Semaphore classes to simulate concurrent requests, providing step‑by‑step instructions, code examples, and configuration details for effective API performance testing.

JMeterJava concurrencyLoad Testing
0 likes · 10 min read
API Load Testing with Postman, ApacheBench, JMeter, and Java Concurrency
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
Architecture Digest
Architecture Digest
Nov 12, 2021 · Operations

Performance Monitoring with JMeter, InfluxDB, Prometheus, and Grafana

This article explains how to set up end‑to‑end performance monitoring by sending JMeter metrics to InfluxDB via Backend Listener, visualizing them in Grafana, and similarly collecting system metrics with node_exporter and Prometheus, covering configuration, data storage, query examples, and practical visualization techniques.

GrafanaInfluxDBJMeter
0 likes · 16 min read
Performance Monitoring with JMeter, InfluxDB, Prometheus, and Grafana
Efficient Ops
Efficient Ops
Nov 3, 2021 · Operations

How to Visualize JMeter Performance Data with Grafana, InfluxDB, and Prometheus

This article explains step‑by‑step how to collect JMeter test metrics via Backend Listener, store them in InfluxDB, and display real‑time performance charts—including TPS, response time, and error rates—in Grafana, while also covering node_exporter integration with Prometheus for system‑level monitoring.

GrafanaInfluxDBJMeter
0 likes · 15 min read
How to Visualize JMeter Performance Data with Grafana, InfluxDB, and Prometheus
Programmer DD
Programmer DD
Oct 26, 2021 · Operations

Kickstart Your Performance Testing: A Beginner’s Guide to JMeter

This step‑by‑step guide introduces beginners to JMeter, covering download, Java setup, creating a thread group, configuring HTTP requests, adding listeners, and running a simple load test to simulate virtual users, enabling you to quickly start performance testing of web applications.

HTTP requestJMeterJava
0 likes · 9 min read
Kickstart Your Performance Testing: A Beginner’s Guide to JMeter
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 6, 2021 · Operations

Review and Detailed Table of Contents of the JMeter Chinese Manual

The post reviews an older JMeter Chinese manual, highlighting its surprisingly still‑relevant Java and JMeter fundamentals, describing its 50‑page structure, and providing a comprehensive table of contents covering installation, test plan creation, and various protocol testing modules.

JMeterManual Review
0 likes · 6 min read
Review and Detailed Table of Contents of the JMeter Chinese Manual
Zhongtong Tech
Zhongtong Tech
Aug 16, 2021 · Backend Development

Transform JMeter JDBC Request Output to JSON: A Step‑by‑Step Guide

This article explains how to modify JMeter's source code so that the JDBC Request sampler returns results in a clean JSON format, covering environment setup, code changes, building the custom JAR, integration, and the resulting improvements in readability and automation.

JDBCJMeterJSON
0 likes · 8 min read
Transform JMeter JDBC Request Output to JSON: A Step‑by‑Step Guide
FunTester
FunTester
Jun 25, 2021 · Industry Insights

Load Testing Showdown: JMeter, k6, Gatling, Siege, nGrinder, Locust & More

A practical comparison of seven open‑source load‑testing frameworks—JMeter, k6, Gatling, Siege, nGrinder, Locust and FunTester—covers language, usage mode, test‑case format, distribution support, usability, extensibility, traffic orchestration, community size and readability, and explains why several tools were ultimately discarded.

JMeterLoad TestingPerformance Testing
0 likes · 7 min read
Load Testing Showdown: JMeter, k6, Gatling, Siege, nGrinder, Locust & More
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
Dada Group Technology
Dada Group Technology
May 7, 2021 · Operations

How JD Daojia Built a Scalable Load‑Testing Platform to Reduce Test Time to 15 Minutes

Facing rising traffic, JD Daojia’s in‑house load‑testing platform was redesigned to automate script management, enable distributed JMeter execution, integrate real‑time monitoring, and support custom RPC protocols, dramatically lowering manual effort, cutting test cycles from an hour to fifteen minutes while ensuring system stability.

AutomationDistributed SystemsJMeter
0 likes · 12 min read
How JD Daojia Built a Scalable Load‑Testing Platform to Reduce Test Time to 15 Minutes
Wukong Talks Architecture
Wukong Talks Architecture
Mar 16, 2021 · Backend Development

Comprehensive Guide to Performance Testing and Monitoring with JMeter, JConsole, and JVisualVM

This article explains how to conduct stress testing using JMeter, monitor Java applications with jconsole and jvisualvm, optimize gateway and microservice performance, improve database query speed with indexing, and tune garbage collection by enlarging the Eden space, providing step‑by‑step instructions and results.

Database OptimizationJConsoleJMeter
0 likes · 14 min read
Comprehensive Guide to Performance Testing and Monitoring with JMeter, JConsole, and JVisualVM
FunTester
FunTester
Oct 25, 2020 · Operations

Which API Testing Tool Fits Your Team? A Comparative Look at 5 Popular Options

As more companies adopt DevOps for faster feedback, this article compares five widely used API testing tools—Rest‑Assured, Postman, SoapUI, JMeter, and Fiddler—highlighting their strengths, ideal team compositions, and integration capabilities to help you choose the most suitable solution.

API testingFiddlerJMeter
0 likes · 7 min read
Which API Testing Tool Fits Your Team? A Comparative Look at 5 Popular Options
FunTester
FunTester
Aug 23, 2020 · Operations

Analyzing Throughput Errors in JMeter Load Testing

JMeter’s reported throughput can be misleading because it includes local processing time, especially when response validation such as regex extraction adds overhead, leading to significant underestimation of actual server load; the article demonstrates this with experiments and suggests micro‑benchmark corrections to obtain accurate results.

JMeterLoad TestingPerformance Testing
0 likes · 5 min read
Analyzing Throughput Errors in JMeter Load Testing
FunTester
FunTester
Jul 19, 2020 · Operations

How to Build a Thread‑Safe Global Counter in JMeter with Groovy

This guide explains how to create a globally unique, auto‑incrementing variable in JMeter by using a synchronized Groovy script that leverages the built‑in props object, demonstrates setting an initial value, and compares locked versus unlocked execution results.

Global VariableGroovyJMeter
0 likes · 8 min read
How to Build a Thread‑Safe Global Counter in JMeter with Groovy
FunTester
FunTester
Jul 19, 2020 · Operations

Using Groovy in JMeter: Demos, Context Access, and Throughput Analysis

The author shares a series of JMeter demos that leverage Groovy for context access, variable handling, command execution, request manipulation, regex extraction, cookie and header processing, and throughput error analysis, while recommending thorough documentation review and community interaction to deepen JMeter expertise.

GroovyJMeterLoad Testing
0 likes · 4 min read
Using Groovy in JMeter: Demos, Context Access, and Throughput Analysis
Architect's Tech Stack
Architect's Tech Stack
Jun 19, 2020 · Operations

Comprehensive JMeter Performance Testing Tutorial: Installation, Script Creation, Execution, and Report Analysis

This guide provides a step‑by‑step tutorial on using Apache JMeter for performance testing, covering JDK and JMeter installation, creating a complete test script for a Baidu search API, configuring thread groups, HTTP requests, listeners, assertions, executing the test, and analyzing the aggregate report results.

AutomationHTTPJMeter
0 likes · 9 min read
Comprehensive JMeter Performance Testing Tutorial: Installation, Script Creation, Execution, and Report Analysis