当前位置:网站首页>[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 )
边栏推荐
- Evolution from monomer architecture to microservice architecture
- VLAN part of switching technology
- Read a piece of text into the vector object, and each word is stored as an element in the vector. Convert each word in the vector object to uppercase letters. Output the converted elements in the vect
- Add t more space to your computer (no need to add hard disk)
- OSPF comprehensive experiment
- Number of relationship models
- 【Day1】 deep-learning-basics
- Time complexity and space complexity
- Whether a person is reliable or not, closed loop is very important
- PHP代码审计3—系统重装漏洞
猜你喜欢

How to use diff and patch to update the source code

Four characteristics and isolation levels of database transactions
![[Galaxy Kirin V10] [server] soft RAID configuration](/img/d5/789387613fafc18f623d0cff45093b.jpg)
[Galaxy Kirin V10] [server] soft RAID configuration

Rhcsa12

Software sharing: the best PDF document conversion tool and PDF Suite Enterprise version sharing | with sharing

system design

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

Reasons and solutions for the 8-hour difference in mongodb data date display

Jianzhi offer 04 (implemented in C language)

Huge number (C language)
随机推荐
Huge number (C language)
Three schemes of ZK double machine room
Two way process republication + routing policy
Service developers publish services based on EDAs
Reprint: summation formula of proportional series and its derivation process
Use the data to tell you where is the most difficult province for the college entrance examination!
Safety reinforcement learning based on linear function approximation safe RL with linear function approximation translation 2
How to quickly parse XML documents through C (in fact, other languages also have corresponding interfaces or libraries to call)
Realsense of d435i, d435, d415, t265_ Matching and installation of viewer environment
Legion is a network penetration tool
Rhcsa - day 13
Talk about scalability
Latex error: missing delimiter (. Inserted) {\xi \left( {p,{p_q}} \right)} \right|}}
Dynamic memory management
Software sharing: the best PDF document conversion tool and PDF Suite Enterprise version sharing | with sharing
The most detailed teaching -- realize win10 multi-user remote login to intranet machine at the same time -- win10+frp+rdpwrap+ Alibaba cloud server
[Galaxy Kirin V10] [desktop] printer
Write a program to judge whether the two arrays are equal, and then write a similar program to compare the two vectors.
leetcode1-3
Basic principle of servlet and application of common API methods


