CodeArts TestPlan
CodeArts TestPlan
All results for "
" in this service
All results for "
" in this service
What's New
Service Overview
What Is CodeArts TestPlan
Advantages
Application Scenarios
Security
Shared Responsibilities
Authentication and Access Control
Data Protection Technologies
Auditing and Logging
Service Resilience
Certificates
Constraints
Getting Started
Executing a Test Plan and Viewing the Report
User Guide
Working with CodeArts TestPlan
Enabling CodeArts TestPlan
Accessing CodeArts TestPlan Homepage
Configuring a Test Plan
Configuring a Test Version
Configuring a Test Case
Generating a Test Case
Creating a Test Case by Using Mind Map
Designing a Test Case on Mind Map
Creating a Mind Map and Generating a Test Case
Generating a Combinatorial Test Case on Mind Map
Managing a Mind Map
Creating a Manual Test Case
Creating an Automated API Test Case
Using Automated API Test Cases
Creating an Automated API Test Case Template
Adding an API Test Script by Using a Custom URL Request
Adding and Setting the URL Request of an API Script
Setting Checkpoints for an API Script
Setting the Response Extraction of an API Script
Adding an API Script by Importing a Postman File
Adding an API Script by cURL
Adding an API Script by Keyword Library
Introduction to Keyword Library
Saving Test Procedure as an API Keyword
Saving Test Procedure as a Combined Keyword
Refreshing a Keyword in Multiple Test Cases
Adding Logic Control to an API Script
Setting Test Case Parameters of an API Script
Setting Environment Parameters of an API Script
Importing an Automated API Test Case Dataset
Built-in Functions
Binary Addition Function
Binary Subtraction Function
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 SHA256 Encoding
Generating an MD5 Hash Value
Generating a Random Number in a Specified Range
Generating a Random String of a Specified Length
Generating a Random Decimal in a Specified Range
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
Obtaining String Length
System Keywords
Overview
GetIAMToken
MySQLQuery
MySQLUpdate
MySQLInsert
MySQLDelete
OpenGaussQuery
OpenGaussUpdate
OpenGaussInsert
OpenGaussDelete
PostgreSQLQuery
PostgreSQLUpdate
PostgreSQLInsert
PostgreSQLDelete
MongoDBQuery
MongoDBInsert
MongoDBUpdate
MongoDBDelete
RedisGet
RedisSet
OBSWrite
OBSDelete
OBSQuery
KafkaProducer
KafkaConsumer
TCP
UDP
WSConnect
WSRequest
WSWriteOnly
WSReadOnly
WSDisConnect
DubboClient
Executing a Test Case
Managing Test Cases
Creating and Executing a Test Suite
Creating a Test Suite
Executing a Test Suite
Viewing and Evaluating Test Quality
Viewing the Test Quality Dashboard
Evaluating Test Quality
Settings
Notifications
Function Switch
Project Members
Test Case Fields
Test Suite Status and Results
Background Images and Logos of Test Reports
Request Timeout Interval, Resource Pool, and DNS Mapping
Querying Audit Logs
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 a Repository
Environment Parameter Group Management
Obtaining the Environment Parameter Group List
Test Plan Management
Adding Test Cases In Batches to a Plan
Querying the Test Plan List in a Project
Querying the Requirement Tree of a Test Plan
Creating a Plan in a Project
Querying the Operation History of a Test Plan
Querying the Test Plan List in a Project (V2)
Examples
User Plan Operations
Appendix
Status Codes
Error Codes
Obtaining a Project ID
Obtaining a CodeArts Project ID
Obtaining an IAM Project ID
Obtaining an Account ID
Best Practices
Three-layer Management of Test Cases
E-Commerce Platform Test Driven by API Automation Test Cases and Keywords
Designing a Test Based on Requirements
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 Can I Do If I Do Not Have the Operation Permission?
Why Am I See a Message Indicating that an API Automation Test Suite Is Being Executed or Queuing?
What Do I Do If a Test Suite Does Not Exist?
Why Can't I Download the Document in a Manual Test Case?
What Do I Do If No Test Case Exists In a Test Plan
Why Can't I Add Work Items of the Task Type 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
More Documents
User Guide (Ally Region)
Service Overview
What Is CodeArts TestPlan
Advantages
Application Scenarios
Features
Constraints
Getting Started
Getting Started
User Guide
Service Entries
Testing Plan
Introduction
Creating and Editing a Test Plan
Designing and Executing a Test Plan
Managing and Measuring a Test Plan
Testing Design
Introduction
Mind Maps
Creating a Mind Map
Drawing a Mind Map
Managing a Mind Map
Managing a Template
Test Design Strategies Based on Requirements
Creating a Mind Map Based on Requirements
Designing a Scenario
Designing a Test Point
Designing a Test Case
Generating Test Cases
Adding a Tag and Remarks
Performing Online Review
Collecting Node Statistics
Test Design Strategies Based on Features
Creating a Mind Map Based on Features
Associating Requirements
Testing Management
Introduction
Creating, Editing, and Deleting a Version
Managing Versions
Measuring a Version
Testing Case
Introduction
Test Case Library
Manual Test Cases
Creating a Manual Test Case
Editing Test Case Details
Migrating Manual Test Cases
Executing a Manual Test Case
API Automation Test Cases
Creating an API Automation Test Case
Writing an API Automation Script
Keyword Library
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 Test Cases
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
Reviewing Test Cases Online
Adding Test Cases in Batches
Managing Test Cases in the Features Directory
Test Cases and Requirements
Test Cases and Bugs
Commenting on Test Cases
Filtering Test Cases
Customizing Columns to Be Displayed in the Test Case List
Testing Execution
Introduction
Manual Test Suites
Creating a Manual Test Suite
Executing a Manual Test Suite
API Automation Test Suites
Creating an Automated API Test Suite
Executing an API Automation Test Suite
Quality Report and Assessment
Quality Reports - Project Dashboards
TestPlan Homepage - Personal Dashboards
Creating a Custom Test Report
Evaluating Test Quality
Settings
Notifications
Function Settings
User Management
Test Case Settings
Test Suite Settings
Test Report Settings
Other Settings
Roles and Operation Permissions
FAQ
Test Plans
Why Are There No Cases in My Test Plan?
Why Can't I Add Work Items of the Task Type When I Create or Update a Test Plan?
Why Is the Status of Test Cases in a Test Plan Inconsistent with That in a Test Case Library?
Test Cases
Why Can't I Download the Document in a Manual Test Case?
Why Am I See a Message Indicating that an API Automation Test Suite Is Being Executed or Queuing?
Why Can't I Associate Test cases to Work Items of the Task Type?
How Are Variables Passed Between Steps in API Automation Cases?
How Do I Set Checkpoints for Test Procedures in API Automation Cases?
Test Reports
What Do I Do If the Test Case Completion Rate in the Test Report Is Lower Than 100%?
Test Suites
What Do I Do If No Test Case Exists in a Test Suite?
What Can I Do If I Do Not Have the Operation Permission?
General Reference
Glossary
Shared Responsibilities
Service Level Agreement
White Papers
Endpoints
Permissions