All Documentation
CloudTest
CloudTest
What's New
Service Overview
Introduction
Advantages
Application Scenarios
Security
Shared Responsibilities
Authentication and Access Control
Data Protection Technologies
Auditing and Logging
Service Resilience
Certificates
Constraints
Getting Started
Getting Started
User Guide
Service Entries
Test Plan
Introduction
Creating and Editing a Test Plan
Designing and Executing a Test Plan
Managing and Measuring a Test Plan
Test Case
Introduction
Test Case Library
Manual Test Cases
Creating a Manual Test Case
Creating a Test Procedure
Migrating a Manual Test Case
Executing a Manual Test Case
API Automation Test Cases
Creating an API Automation Test Case
Writing an API Automation Script
Action Word Lib
API Keywords
Combined Keywords
Importing cURL to Generate Test Scripts
Setting an API Request
Setting a Test Checkpoint
Setting Response Extraction
Importing a Postman File
Inserting Logic Control
Setting Test Case Parameters
Setting Environment Parameters
Importing an API Automation Case
Executing an API Automation Test Case
Advanced Configurations of API Automation
Built-in Functions
Binary Addition Operation
Binary Subtraction Operation
Binary Multiplication Operation
Binary Division Operation
Obtaining the Current Timestamp
Obtaining a Specified Timestamp
Converting a Date into a Timestamp
Converting a Timestamp into a Date
Timestamp Addition and Subtraction Operations
Generating Base64 Encoding
Generating SHA512 Encoding
Generating an MD5 Hash Value
Generating a Random Number in a Specified Range
Generating a Random String of a Specified Length
Generating a UUID
Obtaining an Array via Reverse Index
Obtaining the Element Values of an Array via Reverse Index
Converting Uppercase Letters into Lowercase Letters
Converting Lowercase Letters into Uppercase Letters
Concatenating Strings
Cutting Strings
Advanced Extraction Types
Character String Extraction
Regular Expression
System Keywords
Introduction
Authentication - GetIAMToken
Database - MySQLQuery
Database - MySQLUpdate
Database - MySQLInsert
Database - MySQLDelete
Database - OpenGaussQuery
Database - OpenGaussUpdate
Database - OpenGaussInsert
Database - OpenGaussDelete
Database - PostgreSQLQuery
Database - PostgreSQLUpdate
Database - PostgreSQLInsert
Database - PostgreSQLDelete
Middleware - OBSWrite
Middleware - OBSDelete
Middleware - OBSQuery
Protocol - TCP
Protocol - UDP
Adding Test Cases in Batches
Managing Test Cases in the Features Directory
Test Cases and Requirements
Test Cases and Defects
Commenting on Test Cases
Filtering Test Cases
Customizing Columns to Be Displayed in the Test Case List
Test Execution
Introduction
Manual Test Suite
Creating a Manual Test Suite
Executing a Manual Test Suite
API Automation Test Suite
Creating an API Automation Test Suite
Executing an API Automation Test Suite
Continuous Integration of Automation Tests
Test Measurement and Report
Quality Report - Project Dashboard
CloudTest Homepage - Personal Dashboard
Custom Test Report
CloudTest Settings
Notification
User Management
Test Case Customization
Test Suite Customization
Roles and Operation Permissions
API Reference
Before You Start
Overview
Calling Method
Endpoints
Constraints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Response
APIs
API Test Suite Management
Generating an API Test Suite by Importing Files from the Repository
Environment Parameter Management
Obtaining the Environment Parameter List of CloudTest
Test Plan Management
Adding Test Cases in Batches to a Plan
Creating a Plan in a Project
Querying the Test Plan List in a Project
Querying the Requirement Tree of a Test Plan
Querying the Operation History of a Test Plan
Querying the Test Plan List in a Project (V2)
Application Examples
Example 3: User Plan Operations
Appendix
Status Codes
Error Codes
Obtaining a Project ID
Obtaining an Account ID
Change History
Best Practices
DevOps Agile Test
Tailoring a Test Plan
Typical Test Design Techniques
Testing Pyramid and Continuous Automated Testing
Defect Handling Process and Precautions
Writing a Test Report
FAQs
What Do I Do If No Test Case Exists in a Test Suite?
What Do I Do If a User Does Not Have the Operation Permission?
What Do I Do If a Test Suite Is Being Executed or Queuing?
What Do I Do If a Test Suite ID Does Not Exist?
What Do I Do If the Document in a Test Case Fails to Be Downloaded?
What Do I Do If No Test Case Exists In a Test Plan
What Do I Do If Work Items of the Task Type Cannot Be Added When a Test Plan Is Created or Updated?
What Do I Do If Test Cases Cannot Be Associated with Work Items of the Task Type?
What Do I Do If the Test Case Completion Rate In the Test Report Is Lower Than 100%?
Why Is the Status of Test Cases in a Test Plan Inconsistent with That in a Test Case Library?
How Are Variables Passed Between Steps in API Automation Cases?
How Do I Set Checkpoints for Test Procedures in API Automation Cases?
Videos
General Reference
Glossary
Service Level Agreement
Endpoints
Permissions