หน้านี้ยังไม่พร้อมใช้งานในภาษาท้องถิ่นของคุณ เรากำลังพยายามอย่างหนักเพื่อเพิ่มเวอร์ชันภาษาอื่น ๆ เพิ่มเติม ขอบคุณสำหรับการสนับสนุนเสมอมา
- What's New
- Function Overview
- Service Overview
- Getting Started
-
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
- 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 an API Script by Importing a Postman File
- Adding an API Script by cURL
- Adding an API Script by Keyword Library
- 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
- Viewing and Evaluating Test Quality
- Settings
- API Reference
- Best Practices
-
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
- General Reference
Show all
Function Overview
-
Testing Plan
-
The standard test process includes the test plan, test design, test execution, and test report.
- In the test plan and test design stages, you should specify the test scope and objectives, formulate test policy, prepare test tools and test environments, establish test models, design test cases, and develop automated testing scripts.
- A test plan specifies the test time, scope, and objectives, and manages all test activities. It can be specific to a version, iteration, or project.
Displayed on the management console.
-
-
Manual Test Cases
-
Manual test cases are used to manage test scenarios. You can create these cases based on front end requirements, associate them with each other, and configure test steps and results.
You can import local test cases to a test case library or export cases from the library.
Displayed on the management console.
-
-
API Automation Test Cases
-
An API test case simulates an HTTP client, establishes a session with a server, and sends requests to the tested API or web page. The requests contain check points and test logic to complete functional test of the API.API automation cases contain basic case information and scripts. The basic information is used to manage and describe test cases. The scripts define automation test steps. You can enter the URL to be requested in the scripts. You can import Postman files to generate test steps.
CodeArts TestPlan provides a library to manage API, combined, and system action words (AWs)/keywords in a unified manner.
Logic control can be inserted for orchestrating test scenarios.
-
-
Test Case Configurations
-
Test cases can be added to test plans in batches from the test case library, including manual and API test cases. Test cases can be managed in the feature directory.
If a test case fails to be executed, you can associate the test case with a defect. You can create a defect or associate an existing defect.
You can associate test cases with requirements, comment on test cases, filter test cases, and display test case tables in custom columns.
Displayed on the management console.
-
-
Testing Execution
-
In the test execution stage, execute the test suite, check whether the tested system meets the expected results of the test suite, record the test results, and detect product defects.
Displayed on the management console.
-
-
Quality Report and Assessment
-
The project-level dashboard displays case library and test plan information, such as the requirement coverage rate, number of defects, test case pass rate, and test case completion rate corresponding to the test case library and test plan, as well as detailed information such as defects associated with the test cases.
The personal dashboard displays statistics such as the case completion rate, case pass rate, defect status, and defect severity based on the case library and test plan in the project.You can customize test reports.
Displayed on the management console.
-
-
Setting a Test
-
CodeArts TestPlan allows you to configure whether to send service status and emails for system events, manage user lists, customize functional test cases, and customize functional test suites.
Displayed on the management console.
-
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