当前位置:网站首页>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 事件图表不小心拉了很远,找不到一开始创建的节点

MySQL如何对SQL做prepare预处理(解决IN查询SQL预处理仅能查询出一条记录的问题)

WiFi、蓝牙、zigbee锁与NB、Cat.1锁的区别

apifox介绍及使用(1)。
软件测试分析流程及输出项包括哪些内容?

PDF file conversion format

18年程序员生涯,读了200多本编程书,挑出一些精华分享给大家

matlab simulink 模糊pid结合smith控制温度

CAN光端机解决泰和安TX3016C消防主机长距离联网问题 实现CAN与光纤之间的双向数据智能转换

【热题】LeetCode 热题 HOT 100分类+题解
随机推荐
【无标题】
力扣练习——33 原子的数量
Go语言中定时任务库Cron使用详解
Google Chrome(谷歌浏览器)安装使用
UE4 创建暂停和结束游戏UI
MySQL如何创建用户
MySQL 8.0.29 解压版安装教程(亲测有效)
CodeTON Round 2 (Div. 1 + Div. 2, Rated, Prizes!)
MySQL 灵魂 16 问,你能撑到第几问?
PDF file conversion format
H5接入支付流程-微信支付&支付宝支付
MySQL 字符串拼接 - 多种字符串拼接实战案例
Liquidated damages are too high"
ZCMU--1891: kotomi and game(C语言)
11种你需要了解的物联网(IoT)协议
牛客-TOP101-BM41
P1012 [NOIP1998 Improve Group] Spelling
Does Conway's Law Matter for System Architecture?
2022河南萌新联赛第(四)场:郑州轻工业大学 A - ZZULI
去字节跳动自动化测试二面原题(根据录音整理)真实有效 26