当前位置:网站首页>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
边栏推荐
猜你喜欢
随机推荐
UE4 AI行为树实现随机和跟随移动
[QNX Hypervisor 2.2用户手册]9.18 unsupported
MySQL 字符串拼接 - 多种字符串拼接实战案例
UE4 事件图表不小心拉了很远,找不到一开始创建的节点
navicat新建数据库
Mysql return table
MySQL 灵魂 16 问,你能撑到第几问?
go语言中的goroutine(协程)
MySQL 游标
Go语学习笔记 - grpc serverclient protobuf 从零开始Go语言
apifox介绍及使用(1)。
MySQL 多表关联一对多查询实现取最新一条数据
Redis常见题型
来自雪域高原的馈赠——大凉山高原生态糖心苹果
pg数据库报错问题,有懂的吗
UE4 利用Mixamo自动绑骨并导入虚幻4
MP更新操作方式
HSCTF2022-re题解
ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
2022年7月学习计划完成情况