El contenido no se encuentra disponible en el idioma seleccionado. Estamos trabajando continuamente para agregar más idiomas. Gracias por su apoyo.
- What's New
- Function Overview
- Service Overview
- Billing
- Getting Started
-
User Guide
- CodeArts PerfTest Use Process
- Permissions Management
- Test Resource Management
- PerfTest Project Management
-
PerfTest Case Management
- Test Case Description
- Directory Management of Test Cases
- Creating a Test Case
-
Configuring a Test Case (High-Performance Test Projects)
- Filling in Case Details
- Configuring a Case Script
- Adding Request Information (Packet)
- Adding Request Information (Think Time)
- Adding Request Information (Response Extraction)
- Adding Request Information (Checkpoint)
- Adding a Data Instruction, Cycle Controller, Condition Judgment, or Rendezvous Point
- Adding Concurrency Weight Controllers and Throughput Controllers
- Pressure Configuration
- Advanced Configuration
- SLA Configuration
- Configuring a Test Case (Scalable Test Projects)
- Setting Global Variables (High-Performance Test Projects)
- Setting Global Variables (Scalable Test Projects)
- Binding a Domain Name
- Plug-in Management
- Resetting Configurations
- Managing Test Cases
- Debugging a Case
- Batch Operations
- PerfTest Task Management
- PerfTest Report Management
- Transaction Management
- JMeter Test Project Management
- Crontask
- Configuring SLAs
- Auditing
- Reference
- Best Practices
- API Reference
- SDK Reference
-
FAQs
- Resource Group Management
-
Pressure Test Project Management
- What Are the Differences Between Think Time and Duration in CodeArts PerfTest?
- What Is the Number of Concurrent Users?
- How Do I Fill in Packets?
- Why Does Transaction Debugging Frequently Fail?
- Which Headers Are Mandatory in an HTTP-based Packet Request?
- Why Is the CPU Usage of the Execution Node Used for the Pressure Test Constantly High?
- What Are the Differences Between Global Variables and Variables Extracted from Responses?
- What Is the Impact of the Bandwidth Applied for CodeArts PerfTest on Tests?
- What Are the Differences Between a JMeter Test Project and a PerfTest Project?
- How Do I Check If the Global Variable Values Are Read Sequentially in a Test Task?
- Pressure Test Report Management
-
General FAQs
- What Are the Permissions Required for Using CodeArts PerfTest?
- How Do I Use the New IAM Edition to Isolate Permissions by Enterprise Project?
- Does CodeArts PerfTest Support Windows Server 2016 Standard (64-bit)?
- What Can I Do If Chinese or Special Characters Are Not Properly Displayed When the API Response Body Containing Them Is Exported Using the Traffic Recording Plug-in?
-
Using JMeter Projects
- What Are the Differences Between the JMeter Engine of CodeArts PerfTest and the Open-source JMeter?
- What Scripts Does the JMeter Engine of CodeArts PerfTest Support?
- Which Operations in Scripts Are Not Supported by the JMeter Engine of CodeArts PerfTest?
- What Are the Possible Causes of a JMX File Import Error in a JMeter Test Project?
- What Are the Suggestions for Using CodeArts PerfTest Scripts?
- How Do I Use the Global Variable Function?
- What Should I Pay Attention to When Uploading a Third-Party JAR Package?
- What Should I Pay Attention to When Uploading a CSV File?
- What Should I Pay Attention to When Uploading a Custom Installation Package?
- Why Does CodeArts PerfTest Return Garbled Characters When Content-Type in the Request Header Is Set to UTF-8 in JMeter?
- What Are the Meanings of Log Errors in a JMeter Report?
- Why Does JMeter Case Debugging Fail in Less Than 5 Seconds and No Data Is Displayed on the Page?
- Videos
- General Reference
Copied.
Application Scenarios
CodeArts PerfTest provides distributed pressure tests and is widely used in various industries, such as the Internet, digital marketing, Internet of Vehicles (IoV), and finance.
E-Commerce Flash Sale Tests
E-commerce flash sales are characterized by large-scale user concurrency, multiple burst requests, and repeated access attempts. Guaranteeing the availability of websites under heavy load is key.
Advantages
- Scenario simulation: CodeArts PerfTest simulates tens of millions instantaneous concurrent requests to a website, and can simulate a heavy-load website in just one test model.
- Professional test report: CodeArts PerfTest provides statistics on the response latency range that accurately reflect user experiences.
- Retry for failed users: User-defined comparison of results calculated using expressions allows users who failed to log in to retry.

Game Peak Tests
Game services feature auto scaling in peak and off-peak scenarios. You can verify if auto scaling of games is normal, and if KPIs meet requirements in burst traffic scenarios.
Advantages
- Multi-scenario combination simulation: CodeArts PerfTest simulates real scenarios by combining multiple transactions, which include diverse elements, and customizing packets.
- Peak and off-peak scenario simulation: CodeArts PerfTest develops a pressure test curve for each transaction within a defined period to simulate peak and off-peak scenarios.
- KPI measurement: You can verify game KPIs in a peak scenario based on a customized response timeout interval.
Figure 2 Game peak tests
Complex Scenarios Support
CodeArts PerfTest simulates all the complexities of real traffic: A user's access may involve multiple HTTP requests; different users perform different transaction operations; user access fluctuates with transactions, displaying a sharp peak and off-peak trend; there may be instantaneous concurrent users. Performance tests must be performed on services to identify performance bottlenecks in advance.
Advantages
- Flexible model customization: CodeArts PerfTest supports multi-transaction tests in which multiple users perform multiple operations.
- Burst traffic: CodeArts PerfTest allows you to specify the number of concurrent users for each transaction at each period and simulates instantaneous service traffic.
- Result verification: Customized comparison of results calculated using expressions helps you customize transaction standards.

Application Performance Optimization
CodeArts PerfTest allows you to build performance test models, transmit simulated traffic to applications with CodeArts PerfTest executors, view resource monitoring and tracing status of applications, and monitor concurrent transaction processing capabilities to optimize the performance.
Advantages
- Flexible expansion: CodeArts PerfTest supports multiple performance tests and on-demand expansion of executor clusters.
- One-stop solution: CodeArts PerfTest can record and report concurrency capabilities, response latency, CPU or memory usage, and microservice processing latency.
- Pay-per-use: You are charged based on the duration of your performance test and the scale of concurrency.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot