当前位置:网站首页>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

边栏推荐
- el-input 只能输入整数(包括正数、负数、0)或者只能输入整数(包括正数、负数、0)和小数
- 21天学习挑战赛安排
- prisma使用mongodb副本集群报错引发的一些列问题
- Mysql子查询关键字的使用(exists)
- UE4 AI行为树实现随机和跟随移动
- 力扣练习——42 二叉树的层次遍历 II
- MySQL 8.0.28 version installation and configuration method graphic tutorial
- 12 reasons for MySQL slow query
- 18年程序员生涯,读了200多本编程书,挑出一些精华分享给大家
- 编译失败:HBuilderX 安装目录不能包括 ( 等特殊字符 (HBuilderX,uni-app报错)
猜你喜欢

Jmeter使用多线程测试web接口

迅为RK3568开发板编译Buildroot-全自动编译
![[Digital IC hand-tear code] Verilog fixed priority arbiter | topic | principle | design | simulation](/img/2b/15b3d831bba6aa772ad83f3ac91d23.png)
[Digital IC hand-tear code] Verilog fixed priority arbiter | topic | principle | design | simulation

去字节跳动自动化测试二面原题(根据录音整理)真实有效 26

系统(层次)聚类

AMQP协议详解

navicat连接MySQL报错:1045 - Access denied for user ‘root‘@‘localhost‘ (using password YES)

MobaXsterm如何使用

MySQL 灵魂 16 问,你能撑到第几问?

MySQL 游标
随机推荐
编译失败:HBuilderX 安装目录不能包括 ( 等特殊字符 (HBuilderX,uni-app报错)
MySQL String Concatenation - Various String Concatenation Practical Cases
WiFi、蓝牙、zigbee锁与NB、Cat.1锁的区别
【MLT】MLT多媒体框架生产消费架构解析(一)
MySQL安装常见报错处理大全
去字节跳动自动化测试二面原题(根据录音整理)真实有效 26
力扣练习——42 二叉树的层次遍历 II
Android studio connects to MySQL and completes simple login and registration functions
MySql字符串拆分实现split功能(字段分割转列、转行)
行测不会概念
Detailed explanation of AMQP protocol
牛客-TOP101-BM41
公司不重视软件测试,新来的阿里P8给我们撰写了测试用例编写规范
质数路径(DAY 99)
mysql 存储过程详解
golang的time包:时间间隔格式化和秒、毫秒、纳秒等时间戳格式输出的方法
mysql实现按照自定义(指定顺序)排序
【语义分割】FCN
H5接入支付流程-微信支付&支付宝支付
UE4 局域网联机案例