当前位置:网站首页>How to guarantee the delivery quality through the cloud effect test plan
How to guarantee the delivery quality through the cloud effect test plan
2022-06-29 00:00:00 【Alibaba cloud cloud effect】
Test cases are used to verify that the program functions normally or that errors can be handled correctly . For the average team , Test cases work only during the test phase , In fact, test cases can also play a role in both the requirements stage and the development stage , And it will produce good results , Not only let the product 、 Development and testing make it easy to reach a consistent understanding of requirements , At the same time, it can also improve the quality of development self-test .
author : savatthi | Alibaba group technology expert
Generation of test cases :( Add the idea that testing is a requirement )
After the requirements review is passed , The tester shall output the test cases corresponding to the requirements as soon as possible ( Test cases here refer to descriptive functional test cases ), And in 1-2 Review these test cases within days .
explain
Experience now : Cloud test plan
Make test plan and input test cases

Test case review :
After the test case is output , To invite the corresponding products 、 Developers conduct use case reviews , After the use case review is passed , That is, the acceptance criteria of requirements are clarified .
The value of test cases in this link :
1、 To clarify requirements , Define the acceptance criteria for the requirements , And ensure that relevant personnel have a consistent understanding of the requirements , Ensure the quality of demand access development solutions .
2、 Determine the list and number of smoking cases ( Usually the P0 Use case as smoking use case ), As the basis for R & D self-test , At the same time, it serves as the standard for development and testing , Ensure the quality of demand measurement .
After the test case review is passed , In the cloud effect, the status of each use case should be set to reviewed , And update the use case level according to the review .

notes : If test cases can come out before requirements review , Can play a greater value .
Test cases are associated with requirements
After the test case review is completed , Be associated with requirements , A single test case can be associated with a requirement , You can also associate a set of use cases with requirements , The team can choose according to their own situation , Associated with a set of test cases, there will be fewer operation steps , Let's introduce both situations :
1、 Associate multiple test cases
Open a test case details , Click the copy link button in the upper right corner of the figure below

Go to the specific requirements details , Copy the link of the test case here , Realize the association of test cases , The associated examples will be in “ Associated execution use cases ” Upwelling .

Repeat the above steps to associate all relevant test cases of the requirement .
2、 Associate by group
After grouping test cases , Use cases can be associated by group , Click the associated button in the figure below

The management window as shown in the figure below pops up , Select the requirements that need to be associated

The test case is associated with the requirements page
After Association , In the requirement details, you can see a set of associated test cases .

On the demand details page , A set of test cases has been associated with requirements
Make a test plan :
Confirm the test time point of each demand with the development students , In order to arrange specific test plan and test arrangement .
Refinement of test cases
According to the test plan , Gradually refine the test cases
- Manual test cases : Write the input of specific test cases , Steps and expected results
- Automated test cases : Write an automated script for the test , It also needs to include the input of test cases , Steps and expected results
Execution of test cases :
- In the development stage : As the basis for developing students' self-test , The development students test according to the smoking case , After the adoption of , You can test .
- In the test phase : The test case is used as the smoke case for the test , As the acceptance standard of the proposed test , Ensure the quality of demand measurement .

summary
From requirements review to development and testing stage , Ensure the access and exit quality of development , Consolidate the foundation for the built-in quality . Generation of test cases , review , Self testing , Passing the test is also a product 、 The process of developing and testing collaboration .
About us
Learn more about cloud effects DevOps What's new , Wechat search can focus on 【 Cloud effect 】 official account ;
Colored eggs : Official account back office reply 【 guide 】, Can be obtained 《 Alibaba DevOps Practice Guide 》&《10 A collection of cases to improve R & D efficiency 》;
After reading it, I think it's helpful for you. Don't forget to like it 、 Collection and attention ;

边栏推荐
- 三个pwn题
- Baidu knows the crawler, and obtains the dialogue below the comment according to the question Id, clue ID and comment ID
- What pitfalls should be avoided in the job interview for the operation post in 2022?
- How many locks are added to an update statement? Take you to understand the underlying principles
- 12.物体检测Mask-Rcnn
- Online yaml to JSON tool
- 解决ConfigParser解析中文问题
- [machine learning] numerical analysis 02 -- finding roots of arbitrary equations
- 炒股开户万一免五是靠谱么,安全么
- Notes: three ways to define setters and Getters
猜你喜欢

This thing is called a jump watch?

Along with the notes: methods simulating array like classes

Implementation of dynamic timer for quartz

Mobile heterogeneous computing technology - GPU OpenCL programming (basic)

Stm32f407 ------- GPIO input experiment

Stm32f407 ------- RTC real time clock

Easy to use free ppt template

stm32F407-------跑马灯、蜂鸣器

Rongyun communication solution solves the pain points of enterprise communication

这玩意叫跳表?
随机推荐
websocket-js连接如何携带token验证
Mobile heterogeneous computing technology - GPU OpenCL programming (basic)
What are some tips to improve your interview success rate?
Mysql-5.7.30-winx64 installation free download and installation tutorial
Phoenix安装教程
【软件分析】软件分析、设计与建模迭代式详解
Notes: three ways to define setters and Getters
Basic operation of MySQL database: import hellodb SQL and query as required; Create account and authorize
这玩意叫跳表?
TypeScript -- 第二节:变量声明
Windows10 phpstudy installing redis extension
Auto encoder
How to make two objects or arrays equal
TypeScript -- 第一节:基础类型
Is the compass stock software reliable? Is it safe to trade stocks on it?
三個pwn題
Stm32f407------- external interrupt
PHP function file_ get_ Contents and memory mapping of operating system
Blue Bridge Cup top ten common heaven level skill - breath of water The type of one recursion
点击劫持:X-Frame-Options未配置