当前位置:网站首页>[test theory] test process management
[test theory] test process management
2022-07-04 10:36:00 【StoneTester】
List of articles
Preface
Start with the software development cycle model , Simply analyze how to do a good job in process management
According to the goal and work efficiency focused at different stages of the product , Timely adjustment is a reasonable process management
Related articles
【 Test theory 】 Test professional thinking
【 Test theory 】 Test the professional ability dimension
【 Test theory 】 Test process management
One 、 The waterfall 、 iteration 、 Spiral model
The waterfall 、 iteration 、 The spiral actually evolved into a model , Take the waterfall as the starting point
1. The waterfall
- brief introduction : The earliest model , Fixed process sequence from top to bottom , It establishes the basic activity content of software development , The biggest drawback is that it doesn't adapt to change , With the current software development environment , The waterfall model has little value .
6 A process :
draw up a plan 、 Demand analysis 、 software design 、 Programming 、 software test 、 Operation and maintenance
2. iteration (RUP)
- brief introduction : The process execution is still a waterfall model , But disassemble into each small product stage , Begin to approach the modern software development process
4 Stages :
initial 、 elaboration 、 structure 、 deliver
9 A process :
Business modeling 、 demand 、 Analysis and design 、 Realization 、 test 、 Deploy 、 Configuration and change management 、 project management 、 Environmental Science
3. screw
- brief introduction : Combined waterfall 、 Iterative model , The process execution is still a waterfall model , Cycle by cycle , Take risk assessment as the core , Fast iteration is the goal , Every iteration , Product optimization once .
- The industry process can basically see the shadow of the spiral model .
- Advantages and disadvantages :
- advantage 1: At first it was very small , valuable / When the boss values , Then gradually expand the scale . Quick trial and error .
- shortcoming 1: Testers intervene late , The defects buried in the early stage cannot be found and modified
- shortcoming 2: Develop and test serial
Baidu Encyclopedia - Spiral iteration model diagram :
Two 、V Model (RAD)
- brief introduction : Rapid development model , At the beginning, there was a clear correspondence and subdivision between the test stage and the preliminary design , The testing process in the industry is the content of this model
- Advantages and disadvantages : Although the testing process is refined , But for testers —— The advantages and disadvantages are similar to the spiral model
9 A process :
Customer demand analysis 、 Software requirements analysis 、 Outline design 、 Detailed design 、 Software coding 、 unit testing 、 Integration testing 、 The system test 、 The acceptance test .
3、 ... and 、 double V(W) Model
- brief introduction : be based on V The shortcomings of the model are optimized , Emphasize the parallel development, design and testing , It can be said that we should try our best to be close to the development parallelism , There's no way to solve it , The contradictory core of test management . Mainstream reference models in the industry .
Refer to the below :
Four 、 summary
This article , It basically records the mainstream model of software development cycle , But how we use this knowledge in actual business is the key .
The process cannot be quantified , As a tester , In terms of management process, we still focus on product quality 、 Production efficiency is the fundamental consideration , Summarized below :
Analyze from the following directions :
- Product stage : Trial and error 、 expand 、 Development 、 Stable
- Product size : user 、 Maintenance cost 、 Personnel cost
- Mass efficiency balance : Test management is an eternal topic , Constantly find directions for the boss to improve efficiency and quality
According to the above direction , combination V And spiral , Determine the appropriate process :
- Fast : Unclear product demand , Take each small prototype as the stage , The process reduces the outline design 、 Detailed design 、 Single measurement 、 Integration testing
- Balance : Have a complete product demand target , Iteratively expand , The process is basically complete
- Stable : Stable development and maintenance as the goal , Go to W The model is close to
Reference link ( Invasion and deletion )
边栏推荐
- Latex learning insertion number - list of filled dots, bars, numbers
- [Galaxy Kirin V10] [server] iSCSI deployment
- 【Day1】 deep-learning-basics
- The time difference between the past time and the present time of uniapp processing, such as just, a few minutes ago, a few hours ago, a few months ago
- leetcode842. Split the array into Fibonacci sequences
- MPLS: multi protocol label switching
- Rhsca day 11 operation
- How to quickly parse XML documents through C (in fact, other languages also have corresponding interfaces or libraries to call)
- The bamboo shadow sweeps the steps, the dust does not move, and the moon passes through the marsh without trace -- in-depth understanding of the pointer
- Crawl Zhejiang industry and trade news page
猜你喜欢

【Day1】 deep-learning-basics

Summary of several job scheduling problems

Rhcsa day 10 operation
![[Galaxy Kirin V10] [desktop] build NFS to realize disk sharing](/img/72/5e725a44a50f152b477a4b2907a2d0.jpg)
[Galaxy Kirin V10] [desktop] build NFS to realize disk sharing

DML statement of MySQL Foundation

【Day2】 convolutional-neural-networks
如果不知道這4種緩存模式,敢說懂緩存嗎?

Two way process republication + routing policy

What is an excellent architect in my heart?

Learning XML DOM -- a typical model for parsing XML documents
随机推荐
基于线性函数近似的安全强化学习 Safe RL with Linear Function Approximation 翻译 1
Velodyne configuration command
【Day1】 deep-learning-basics
Latex insert picture, insert formula
Dichotomy search (C language)
Pod management
Service developers publish services based on EDAs
OSPF summary
Seven examples to understand the storage rules of shaped data on each bit
DDL language of MySQL database: create, modify alter, delete drop of databases and tables
[FAQ] summary of common causes and solutions of Huawei account service error 907135701
[Galaxy Kirin V10] [server] KVM create Bridge
Realsense of d435i, d435, d415, t265_ Matching and installation of viewer environment
MongoDB数据日期显示相差8小时 原因和解决方案
The future education examination system cannot answer questions, and there is no response after clicking on the options, and the answers will not be recorded
How to quickly parse XML documents through C (in fact, other languages also have corresponding interfaces or libraries to call)
Write a program to judge whether the elements contained in a vector < int> container are 9.20: exactly the same as those in a list < int> container.
Map container
For programmers, if it hurts the most...
Legion is a network penetration tool


