当前位置:网站首页>Software testing process
Software testing process
2022-04-23 03:33:00 【Li Xingye】
Software testing process

Requirements review stage
Mission : Review software requirements
Those responsible : Test Manager or team leader or Senior Test Engineer
Purpose : Review the software requirements specification , Ask questions in the document
The job description : project manager 、 Development 、 Test and other teams send representatives to participate in software requirements review , Put forward the problems or suggestions in the demand from its own perspective , If the product is adopted for repair , The repaired software requirements specification will be used as a reference for development and testing .
Test plan phase
Mission : Write a test plan
Those responsible : Test Manager or team leader or Senior Test Engineer
Purpose : Guide the follow-up test activities in an orderly manner through the plan
The job description : Write a test plan to clarify the test scope 、 Test resource preparation ( Hardware 、 Test tools, etc )、 Team work arrangement and progress 、 Deliverables task : Write a test plan
Test design stage
Mission 1: Demand analysis
Those responsible : Test Engineer
Purpose : Get test requirements , Identify test items 、 Test sub item
The job description : According to software requirements 、 Software design and other R & D documents , Slave function 、 performance 、 Interface and other multi-dimensional analysis test items 、 Test sub item .
Mission 2: Use case design 、 Use case review 、 Use case modification
Those responsible : Test Engineer
Purpose : Design test cases to guide test execution , Participate in use case review , Responsible for use case modification
The job description : Testers use appropriate use case design methods , Design and write test cases , Complete the test cases of all tested systems . Participate in team use case review , Make an opinion or suggestion , Maintenance and modification of use cases
Test execution phase
Mission 1: Set up the test environment
Those responsible : Test Engineer
Purpose : Preparing the test environment , Prepare for testing
The job description : The tester is based on the information provided by the developer 《 Software installation instructions 》, Complete the construction of test environment . Testers build a test environment and , To complete the 《 Software installation instructions 》 Test verification of .
Mission 2: Execute test case
Those responsible : Test Engineer
Purpose : The test execution
The job description : The tester executes the test cases of the module he is responsible for , At the same time, the execution result of each test case shall be marked .
Mission 3: Submit defect report
Those responsible : Test Engineer
Purpose : Submit defect information to developers
The job description : When a tester executes a test case , If defects are found , The defect list needs to be prepared according to the standard format , Track progress and defects and solve them .
Mission 4: regression testing
Those responsible : Test Engineer
Purpose : Confirm whether the defect is solved
The job description : After developing and solving the lack of road , Submit a new software version , The tester shall confirm whether the submitted defects have been effectively solved , And introduce new defects at the end of the duck .
Mission 5: Optimize test cases
Those responsible : Test Engineer
Purpose : Adjust test cases based on execution feedback
Test evaluation stage
Mission : Test report
Those responsible : Test Manager or test team leader
Purpose : Summary of the whole test and evaluation of the results
The job description : After the whole test , It is necessary to summarize the whole testing work and software quality . The test report mainly includes : Summary and analysis of actual test environment and test process data 、 Test the remaining defects and deal with them 、 Evaluation of software version quality 、 Follow up test recommendations 、 Test conclusion .
版权声明
本文为[Li Xingye]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204220605386728.html
边栏推荐
- Romantic silhouette of L2-3 of 2022 group programming ladder Simulation Competition (25 points)
- Download and configuration of idea
- "Visual programming" test paper
- Query stored procedures in PostgreSQL
- 常用的辅助类
- Unity games and related interview questions
- Applet - WXS
- Database SQL -- simulate inserting a large amount of data, importing / exporting database scripts, timestamp conversion and database basics
- Punch in: 4.22 C language chapter - (1) first knowledge of C language - (11) pointer
- 浅学一下I/O流和File类文件操作
猜你喜欢

Codeforces round 784 (Div. 4) (AK CF (XD) for the first time)

Section 1 array and slicing in Chapter 6

移植tslib时ts_setup: No such file or directory、ts_open: No such file or director

you need to be root to perform this command

Code forces round # 784 (DIV. 4) solution (First AK CF (XD)

Unity knowledge points (ugui)

Optimization of especially slow startup in idea debugging mode

Common net HP UNIX system FTP server listfiles returns null solution.

2022 团体程序设计天梯赛 模拟赛 1-8 均是素数 (20 分)

TCP three handshakes and four waves
随机推荐
打卡:4.23 C语言篇 -(1)初识C语言 - (12)结构体
When migrating tslib_ setup: No such file or directory、ts_ open: No such file or director
Mechanical design knowledge point planning
The fourth operation
Leetcode 617 merge binary tree
File upload vulnerability summary and upload labs shooting range documentary
What to pay attention to when writing the first code
第四次作业
淺學一下I/O流和File類文件操作
C interface
QT learning summary
常用的辅助类
2022 group programming ladder simulation match 1-8 are prime numbers (20 points)
Unity knowledge points (common core classes)
Explication détaillée des fonctions send () et recv () du programme Socket
Section 1 array and slicing in Chapter 6
If statement format flow
Use the thread factory to set the thread name in the thread pool
mui. Plusready does not take effect
集合之List接口