当前位置:网站首页>Detailed explanation of the software testing process (mind map) of the first-tier manufacturers
Detailed explanation of the software testing process (mind map) of the first-tier manufacturers
2022-08-02 06:09:00 【Code Xiaoyi】
What is the entire process of specific functions, automation, and performance in the middle of work?
The process starts when the software gets the requirements.
1. Requirement review
First we will conduct aRequirement review meeting, review what?
The reference is the product specification, given by the product manager.The product manager, testing, development and other related personnel responsible for this project participate in the requirements review meeting, and conduct a series of reviews according to the requirements of the product.
Develop and review whether the requirements on the product specification can be realized
Test whether the functions written on the requirements meet the user's usage habits
After the review meeting, the product manager determines the project time, and is responsible for the development and testing preparationsmodule.
2. Test manager assigns tasks
Test manager writes a copyTest plan, who will do what in the test team.A test plan should consist of seven sections
1. Product Overview
2. Test Scope
3. Test Strategy
4. Test Objectives
5. Test Cycle
6. Resource Allocation
7. Risk Analysis
Assign the corresponding person in charge of the test scope
Registration (Zhang San is responsible)
Log in (Li Si is responsible)
Search (Wang Wu is in charge)
Add (responsible for Zhao Liu)
……
Test strategy
What tests are we going to perform for the entire product, that is, whether we only test its function or function performance.After the test strategy is determined, the corresponding person in charge will also be assigned, who is responsible for the function and who is responsible for the performance.In the case of insufficient personnel, some processing will be done in the emergency risk analysis.
Test target
This refers to the goal of termination, that is, to what extent the test is performed. Different types of tests have different termination goals.Functional testing is like
1. The coverage rate of test cases must reach 98%,
2. Test cases must be reviewed,
3. All test cases must be executed,
4. The remaining bugs cannot exceed the total bugs5% of the total, no A, B, C bugs
When this goal is achieved, we will test this version so far. Different companies have different test goals. The specific test goals can be determined according to the company's test goals, and then we can enter the next link.
Test cycle
The total test time, from xxx to xxx end.
How many versions are expected to be tested, related to the development and release version, such as
Official version V01V02V03V04, regression version, emergency version...
These are also the content of the test cycle. Of course, this is only an estimate. The actual situation may be different from the arrangement. For example, V01 is expected to be 9/4-9/10. This is a six-day test cycle, so the development is the mostLate release on 9/4.
The details are directly explained with mind maps:
DevelopmentTest, test template - development test release version
After the test execution activity is over, it will enter the test evaluation and be released online.
Software testing process summary:
1. RequirementsReview
2. The test manager assigns tasks
3. Write test cases, use case review
4. Develop test, test template
5. Test execution activities
6. Test evaluation, go live
Finally, I would like to thank everyone who read my article carefully. The following network disk link is also very comprehensive and I spent a few days sorting out. I hope it can also help you in need!
These materials, should be the most comprehensive and complete preparation warehouse for friends who want to change careers to do [software testing], this warehouse has also accompanied me through the most difficult journey, and I hopecan help you!Everything should be done as early as possible, especially in the technology industry, and the technical foundation must be improved.I hope it helps everyone...
If you don't want to grow savagely by yourself, if you can't find the information of the system, if you can't get help with your problems, and you feel like giving up after a few days of persistence, you can click the small card below to join our group, and everyone can discuss and communicate together., which will have various software testing materials and technical exchanges.
It's not easy to type. If this article is helpful to you, please like and subscribe to give the author an encouragement.It is also convenient for you to quickly find it next time.
Self-study recommended video from station B:
Zero-based career change software test: After self-taught software testing, I got a test post offer from Bytes.Call it the best video at station B!
Advanced automation test: Has landed on Huawei, with a salary increase of 20K, the most suitable python automation test for self-study in 2022Tutorial, I bought it for 16800 and shared it for free
边栏推荐
猜你喜欢
随机推荐
Google 安装印象笔记剪藏插件
Go语学习笔记 - grpc serverclient protobuf 从零开始Go语言
软件测试常见的问题
go语言中的goroutine(协程)
11种你需要了解的物联网(IoT)协议
MySQL导入sql文件的三种方法
Jmeter使用多线程测试web接口
MySQL multi-table association one-to-many query to get the latest data
MySQL 字符串拼接 - 多种字符串拼接实战案例
MySQL 5.7升级到8.0详细过程
UE4 AI行为树实现随机和跟随移动
Navicat报错:1045-Access denied for user [email protected](using passwordYES)
使用pycharm debug 深度学习代码
UE4 创建暂停和结束游戏UI
Matlab论文插图绘制模板第41期—气泡图(bubblechart)
The practice of alibaba, data synchronization component canal
数学建模学习笔记:层次分析法(AHP)
mysql 8.0.28版本安装配置方法图文教程
mysql 查询表 所有字段
Mysql return table