当前位置:网站首页>Main steps of system test
Main steps of system test
2022-06-24 22:13:00 【Multi surveyor 111】
1. Make system test plan
1) The tester and the project manager jointly negotiate the test plan . Testers write 《 System test plan 》.
2) The system test plan mainly includes the following elements :
Define the scope of the test ( Content )
Test type
Test environment and test data preparation
Test end criteria
Personnel and task progress requirements
《 System test plan 》 To be reviewed and approved by the project manager , Included in configuration management .
2. The system test
System testing is simulating the real environment , Using the black box test method , Verify whether the tested software meets the requirements listed in the requirements specification .
2.1. Filter test cases
The tester shall cover the requirements according to the test cases of the overall test plan , Organize to write new test cases , Except for the normal process of using test cases , You must also pay attention to the writing of test cases for abnormal processes , See for the requirements for writing test cases 《 Test management process 》 8.3 Section requirements .
The tester selects the test cases of the system test in the test case library according to the test content , As 《 System test plan 》 Attachments to .

2.2. Build the test environment
The system test environment needs to be independent 、 A stable test environment that simulates the real environment of users .
Set up the test software according to the requirements of the system test plan 、 Hardware environment , And record the hardware configuration
Prepare test data :
The operating system supported by the product
The software that the product must rely on , for example : database
Install the test package
Import test data
2.3. Perform system tests
Each member of the test team shall be based on 《 System test plan 》 And the selected test cases to perform system tests . Record the test results in 《 System test report 》
The problems found in the test shall be included in the defect management , See 《 Defect management procedure 》 For more information on testing techniques, please pay attention to : Shenzhen duosurveyor software and Technical Service Co., Ltd a
3. Release tests
The release test mainly verifies whether the installation package and documentation of the product are correct , And meet the requirements of the software requirements specification .
3.1. Review the testing of the installation package
Extract the installation package that has passed the system test for installation test
according to 《 User installation manual 》 To perform the installation 、 uninstall 、 Upgrade and configuration
3.2. Review of relevant documents
Document review is to check the compliance of user documents , Include : User installation manual, user operation manual, etc .
During the test, the use steps specified in the user's operation manual shall be strictly observed , In order to check the integrity and correctness of these documents , Omissions and errors found must be carefully recorded , And properly supplement and correct .
The problems found in the test shall be included in the defect management , See 《 Defect management procedure 》
4. Submit test report
《 System test report 》 After the end of the system test phase or reaching the system test completion criteria, the tester shall organize the preparation of the test report , The following elements shall be included in the system test report :
Test range
Test environment ( Hardware 、 Software 、 Test data )
Test execution ( Test plan and selected test case execution results )
Defect statistical analysis ( Defect statistics and defect analysis )
evaluation ( Evaluate the test results , Give the suggested test conclusion and suggestions for solving the remaining defects )
《 System test report 》 To be reviewed and approved by the project manager , Included in the controlled management of the configuration library .
边栏推荐
- [200 opencv routines] 209 Color image segmentation in HSV color space
- Double linked list implementation
- Flutter 库冲突问题解决
- TKKC round#3
- CV2 package guide times could not find a version that satisfies the requirement CV2 (from versions: none)
- Balanced binary search tree
- socket(1)
- Flutter 如何使用在线转码工具将 JSON 转为 Model
- ansible基本配置
- Application practice | massive data, second level analysis! Flink+doris build a real-time data warehouse scheme
猜你喜欢

揭秘B站,程序员穿女装敲代码,效率更高是真的吗?

A pit in try with resources

Ansible basic configuration
![leetcode:515. Find the maximum value in each tree row [brainless BFS]](/img/87/1926d783fb6f8d8439213d86b5da40.png)
leetcode:515. Find the maximum value in each tree row [brainless BFS]

波卡生态发展不设限的奥义——多维解读平行链

C language - keyword 1

Several classes of manual transactions

降低pip到指定版本(通过PyCharm升级pip,在降低到原来版本)
![[notes of Wu Enda] multivariable linear regression](/img/b1/60a702aaca58b0afa57ac2f552dabf.png)
[notes of Wu Enda] multivariable linear regression

权限想要细化到按钮,怎么做?
随机推荐
TCP RTT measurement tips
60 divine vs Code plug-ins!!
leetcode1720_ 2021-10-14
leetcode-201_ 2021_ 10_ seventeen
Redis+Caffeine两级缓存,让访问速度纵享丝滑
Graduation design of phase 6 of the construction practice camp
The leader of ERP software in printing industry
In the era of industrial Internet, there is no Internet in the traditional sense
[200 opencv routines] 209 Color image segmentation in HSV color space
Servlet详解
Excel layout
EasyBypass
降低pip到指定版本(通过PyCharm升级pip,在降低到原来版本)
专科出身,2年进苏宁,5年跳阿里,论我是怎么快速晋升的?
【OpenCV 例程200篇】209. HSV 颜色空间的彩色图像分割
DAO 中常见的投票治理方式
【无标题】
Rotate the square array of two-dimensional array clockwise by 90 °
L2 元年,Arbitrum Nitro 升级带来更兼容高效的开发体验
Getting started with typescript