当前位置:网站首页>Some thoughts on the testing work in the process of R & D
Some thoughts on the testing work in the process of R & D
2022-07-07 10:05:00 【knight_ hf】
Catalog
One 、 background & The goal is
Two 、 Requirements design phase testing —— Test plan and requirements assessment
3、 ... and 、 Development and design phase testing —— Analysis and design
Four 、 Testing phase —— Test execution and strategy implementation
5、 ... and 、 Pre release and post release phases
One 、 background & The goal is
Testing is a very important link to ensure the quality of product development , There are many things testers can do in the development process , However, there are differences in the background of the people in the entrepreneurial team and their cognition of the testing work . Therefore, in order to make the testers in the team have more consensus in the testing work , Some thoughts and summaries are made on the most important testing activities of testers in the R & D process . By summing up , I hope it can help testers in the team understand how to get involved in the product more deeply , To achieve better quality assurance , And finally recognized by the team .
Of course , To better achieve the goal , We also need to constantly think and summarize in our work , By combining the actual time resources of the project 、 human resources 、 Quality requirements to practice and optimize related work . Next, we will start from the requirements design stage 、 Development and design stage 、 Testing phase 、 Four aspects before and after the release .
Two 、 Requirements design phase testing —— Test plan and requirements assessment
Test activities | The goal is | Leading Party |
---|---|---|
Requirements review | Understand the requirements, business objectives and implementation logic , Design for development 、 Prepare for test design Identify requirements design phase issues Reduce the consistency of team members' understanding as much as possible through review Assess the risks 、 Include risk prevention and control in the demand stage | Business 、 product |
Test and analysis | From resources 、 Design the test plan from the perspective of business requirements . Define the scope of the test 、 Test target 、 Test key points and difficulties , Test depth and breadth 、 How to arrange the test work rhythm 、 Test how to layer, etc | test |
Monitoring and combing | Sort out business monitoring points and risk points from business requirements | Development 、 test |
3、 ... and 、 Development and design phase testing —— Analysis and design
Test activities | The goal is | Leading Party |
---|---|---|
Design review | Familiar with technical implementation scheme 、 Whether the design covers the business requirements 、 There are risks , Provide input for test analysis and test case design | Development |
Test and analysis | Conduct risk analysis of business and system from the perspective of testing technology 、 Technical analysis . Identify problems in advance . such as , From the perspective of testing technology , Put forward technical proposal 、 Unreasonable points in product demand . | test |
The test strategy | Risk coping strategies in test analysis 、 Determine the depth of the test ( Code range ) And breadth ( Scene coverage ), How to meet the quality objectives ( Performance testing 、 Stability test, etc ), How to meet the test plan | test |
The test case | Coverage requirements analysis 、 design analysis 、 Quality characteristic analysis 、 risk analysis 、 Test strategy content | test |
Use case review | Before testing, related parties shall be invited to review the test cases | test |
Four 、 Testing phase —— Test execution and strategy implementation
Test activities | The goal is | Leading Party |
---|---|---|
Smoke testing | Verify the test content , Whether the agreed standards and contents are met | test |
The test execution | The test execution process is critical , There is iterative execution of each environment , There are different types of test execution , There are test contents in each stage , Defective tracking , Program testing and many other contents | test |
The acceptance test | Whether the project meets the expected functions of the business , Whether the business value is correctly reflected | test 、 product 、 Business side |
UAT | Before the official launch , Invite the business party's personnel to conduct functional acceptance in gray environment | test 、 product 、 Business side |
Test report | Summary and analysis of test process and results , Including the contents of test plan and strategy stage . It is also an important assessment of release access | test |
5、 ... and 、 Pre release and post release phases
Test activities | The goal is | Leading Party |
---|---|---|
Gray scale verification | No grayscale, no change , Gray level verification is a necessary process of publishing | Development 、 test |
Release execution cooperation | Pay attention to the overall process of publishing the scheme , journal , monitor , Business feedback | Development 、 test |
monitor & Back online | After release, it also needs to be monitored and observed for a period of time , Log observation and online business regression | test 、 Development |
Problem tracking ( Work order analysis 、 Online troubleshooting 、 Fault handling ) | Problem tracking is a good way to test students' actual effect of online project operation 、 Including online problem tracking , Understand why the problem is missing , For improvement , Form a closed-loop process for stability construction . | test 、 Development |
边栏推荐
- How to become a senior digital IC Design Engineer (5-2) theory: ULP low power design technology (Part 1)
- Detailed explanation of diffusion model
- 农牧业未来发展蓝图--垂直农业+人造肉
- 大佬们,有没有遇到过flink cdc读MySQLbinlog丢数据的情况,每次任务重启就有概率丢数
- 20排位赛3
- PLC信号处理系列之开关量信号防抖FB
- MongoDB创建一个隐式数据库用作练习
- PostgreSQL创建触发器的时候报错,
- MySQL can connect locally through localhost or 127, but cannot connect through intranet IP (for example, Navicat connection reports an error of 1045 access denied for use...)
- Introduction to energy Router: Architecture and functions for energy Internet
猜你喜欢
随机推荐
CDZSC_2022寒假个人训练赛21级(1)
EXT2 file system
Arcgis操作: 批量修改属性表
Addition, deletion, modification and query of ThinkPHP database
Become a "founder" and make reading a habit
HCIP 第一天 笔记整理
虚数j的物理意义
CDZSC_ 2022 winter vacation personal training match level 21 (1)
Using keras in tensorflow to build convolutional neural network
CentOS installs JDK1.8 and mysql5 and 8 (the same command 58 in the second installation mode is common, opening access rights and changing passwords)
Parameter sniffing (1/2)
基于智慧城市与储住分离数字家居模式垃圾处理方法
位操作==c语言2
反卷积通俗详细解析与nn.ConvTranspose2d重要参数解释
flink. CDC sqlserver. 可以再次写入sqlserver中么 有连接器的 dem
Software modeling and analysis
Scratch crawler mysql, Django, etc
小程序弹出半角遮罩层
csdn涨薪技术-浅学Jmeter的几个常用的逻辑控制器使用
基础篇:带你从头到尾玩转注解