このページは、お客様の言語ではご利用いただけません。Huawei Cloudは、より多くの言語バージョンを追加するために懸命に取り組んでいます。ご協力ありがとうございました。
CodeArts PerfTest
CodeArts PerfTest
- 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
On this page
Show all
Copied.
Procedure
- Log in to the CodeArts PerfTest console, choose PerfTest Projects in the navigation pane, and click Create Test Project.
- In the displayed dialog box, enter a test project name (for example, Web-test), and click OK.
- Click the name (Web-test) of the created test project to access its details page. On the Cases tab page, you can view the default directory and sample cases that are automatically generated.
- On the Cases tab, click Global Variables.
- Add a global variable. You can directly add global variables of the integer, enumerated, or text type, or add file global variables with CSV or XLSX files.
- Adding an integer, enumerated, or text global variable
In the Global Variable dialog box, click Add Variable, enter a variable name, select a variable type, enter a variable value, select a read mode and sharing mode, and click
in the Operation column. In this practice, add an integer global variable named number.
Figure 1 Adding a global variable of the integer type
- Adding a global variable of the file type
- In the Global Variable dialog box, click Download the .csv Template or Download the .xlsx Template as required.
- Enter the variable names and values by referring to the template. As shown in Figure 2, enter variable names in the first row and enter variable values from the second row. The rules for filling in the .csv and .xlsx files are the same.
The file variables are described as follows:
- Use letters, digits, and underscores (_) for variable names. Variable values are not limited.
- Only .csv (UTF-8 without BOM) and .xlsx files can be imported.
- A file name (including the extension) can contain a maximum of 50 bytes. Letters, digits, and underscores (_) are allowed.
- The maximum size of an .xlsx file is 20 MB and that of a .csv file is 80 MB.
- Click Import File Variable to upload the configured variable file.
- Adding an integer, enumerated, or text global variable
- After global variables are added, close the Global Variable dialog box.
- Insert the added global variable into the test case. For example, insert the created global variable number to the sample case request information in 3.
- Enter $ in the request information input box.
- In the Insert Variable dialog box, set Type to Custom and Range to Global, and enter number as the variable name.
Figure 3 Inserting a variable
- Click Select to insert a variable.
Figure 4 Insert the variable named number
Parent topic: Using Global Variables
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.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbot