当前位置:网站首页>What value should testers play in requirements review? Two minutes will stop you from being stupid
What value should testers play in requirements review? Two minutes will stop you from being stupid
2022-06-30 23:21:00 【Test caituotuo】
Preface
Hello , I'm testing caituotuo .
Chat with friends the other day , Talking about Requirements Review , As a tester , What should we do at the requirements review meeting ?
Remember to participate in the requirements review for the first time , Silly past sitting , Then listen to others for a long time , I'm at a loss 、 A face of meng , After the meeting, I spent a lot of time looking at the needs , When you wait for the test, you may not understand the requirements ……
So here comes the question . How can we make requirements review more efficient ? As a tester, how to play value in it ?
The first person to participate in the review may be the product 、 Development 、 test , Time is generally controlled at 1 In hours or so , If it's too long , For example, two or three hours may not be very efficient , If too short , For slightly larger requirements, some detailed points may not be taken into account .
Requirements review
Before the meeting :
Before conducting the requirements review , The product manager will usually give the demand related information , For example, our company will be built by the product manager jira single , The customer's background is attached to the list 、 customer demand 、 Product plan 、PRD、 Prototype drawings, etc . We need to read the relevant documents in advance , Deep understanding of needs , For the points in question, mark them in advance , Then actively participate in the meeting during the meeting , Raise questions . In addition to focusing on functional requirements , You also need to focus on data types 、 Interface definition 、 Performance requirements 、 Safety and so on , This is assessed on a business by business basis , For example, our company is engaged in electronic contract business , Will consider frequent requests for file thumbnails 、 Whether too many seals will lead to performance problems . At the same time, we need to consider some hidden needs .
In the meeting :
- Don't play with your mobile phone or do other things at the meeting when you need clarification , Because if you don't understand the needs deeply , The work related to the later test is difficult to carry out . Such as : Can't write test cases correctly , Can't find the test point , Business related knowledge cannot be strung together .
- Unreasonable product design in demand 、 It's hard to understand. 、 There's something wrong with logic 、 And places that may affect the original function , For these points, we need to raise questions for clarification , So as to promote product modification , Finally come to an agreement .
- Points in requirements that are not quantified , for example : The type of field involved in a function 、 Length and rules , Such as : The title field type is normal text , The length is 100 Characters 、 The mobile phone number field should conform to the specification , The first is 1,11 Digit number . Why do we need to quantify ? Because only after quantification , It is conducive to the preparation of subsequent test cases , Testing is possible with equivalence classes 、 Use case design based on boundary value , Development can carry out the design of some database fields ( Such as varchar(11)、int、bigint).
- Think about the test points in the requirements , Let the product manager explain what affects our testing , For example, how to deal with this abnormal situation ? How many states ? How to transform between States ? In short, the product manager should give instructions on the places that affect our testing , This clears the way for us to write test designs and test cases later .
After the meeting :
- After the review , We need to sort out some places to be confirmed and put them out .
- After discussion at the review meeting , There may be changes in some requirements , At this time, we need to make the product the latest PRD Sort it out completely and send it again , Then confirm the modification .
results
After the above requirements review , What will you get ?
- Comply with the principle of software testing ,“ Testing should be done as soon as possible , It's best to get involved in the demand phase , Because the most serious mistake is that the system can not meet the needs of users ”, So as to help the whole team avoid many mistakes in the early stage of the product .
- Fully understand the tested requirements , Deeply familiar with the tested business , For the follow-up test work 、 Clearing the way for writing test cases .
边栏推荐
- CTFSHOW框架复现篇
- Development of wireless U-shaped ultrasonic electric toothbrush
- 女朋友说:你要搞懂了MySQL三大日志,我就让你嘿嘿嘿!
- JMeter cross thread parameter association requires no script
- Doker's container data volume
- MaxPool2d详解--在数组和图像中的应用
- flutter - sort List排序
- As the public cloud market enters the deep water, can the calm Amazon cloud still sit still?
- Two dots on the top of the latex letter
- CNN classic network model details -lenet-5 (pytorch Implementation)
猜你喜欢
![[leetcode] [SQL] notes](/img/8d/160a03b9176b8ccd8d52f59d4bb47f.png)
[leetcode] [SQL] notes

Maxpool2d explanation -- Application in arrays and images

Fastjson V2 simple user manual

Why did kubernetes win? The changes in the container circle!

MaxPool2d详解--在数组和图像中的应用

During telecommuting, the project team punched in the wechat group | solicited papers from the community

Ideal interface automation project

Redis' cache penetration, cache breakdown and cache avalanche

“飞桨+辨影相机”成为AI界的“预制菜”,工业AI质检落地更简单

唯一性索引与逻辑删除冲突问题解决思路
随机推荐
Redis - 01 cache: how to use read cache to improve system performance?
异步過渡方案—Generator
206页上海BIM技术应用与发展报告2021
Fastjson V2 simple user manual
Warmup preheating learning rate "suggestions collection"
CesiumJS 2022^ 源码解读[6] - 三维模型(ModelExperimental)新架构
What does the &?
Analysis of 8253a register
New trends of China's national tide development in 2022
flutter - sort List排序
让企业数字化砸锅和IT主管背锅的软件供应链安全风险指北
lvm-snapshot:基于LVM快照的备份之准备工作
股票开户要如何办理呢?办理手机开户安全吗
Shell multitasking to download video at the same time
Software supply chain security risk pointing North for enterprise digitalization and it executives
Braces on the left of latex braces in latex multiline formula
Smart streetlights | cloud computing lights up the "spark" of smart cities
CesiumJS 2022^ 源码解读[6] - 三维模型(ModelExperimental)新架构
Is it safe to choose mobile phone for stock trading account opening in Guangzhou?
CNN经典网络模型详解-LeNet-5(pytorch实现)