当前位置:网站首页>Software testing learning - day 3
Software testing learning - day 3
2022-07-03 06:47:00 【Xiao Xie Bu touch Yu】
Software testing learning —— On the third day
Today's goal :
Be able to know the software defect judgment standard
Be able to know the defect management process in the project
Can make ⽤Excel For defects ⾏ management
Master Zen tool management defects
Defect Introduction
Definition
Any problem in the use of software is a defect , abbreviation :bug
The standard to measure whether it is a defect
1、 The software does not realize the requirements ( specifications ) The functions clearly required in the instructions - Less function 2、 Software needs ( specifications ) The instructions indicate errors that should not occur - Function implementation error 3、 The functions realized by the software exceed the requirements ( specifications ) The scope indicated in the instructions - multi-function 4、 The software does not realize the requirements ( specifications ) Requirements that should be realized although not clearly specified in the specification - Implicit function error 5、 Software is hard to understand , Not easy to use , slow , Bad user experience - Not easy to use
The cause of the defect
summary : Software is flawed
- Defect life cycle
Inject bug--> Find out bug--> solve bug
- The core content of software defects
Tips : Describe the defects that make ⽤, Attachments can be empty .
- Elements of submitting defects
Tips : Through defect management ⼯ With the development of communication to make ⽤.
- Software defect type
How to distinguish the front end bug Or the back end bug
1、 If the interface or compatibility error is the front end bug 2、 If it is a function error 、 Distinguish the front end from the back end , You need to capture packets to view requests and responses
Defect writing
Example
title : Operation data description + expect + actual
- technological process
Interview questions : Find out bug What to do after ?--- confirm bug Can be reproduced
Defect management tools
- Defect management tools
Tool name : ZenTao 、jira
Address : https://demo.zentao.net/my/
characteristic :
Test on ⽽⾔ Works of ⽤:
- Defect management 【 a key 】
- Use case management
- Defect management ( Submit bug)
Test operation :1、 Submit the defect 2、 Close defects
Tips : send ⽤ Zen Management ⽤ example , Convenience : Can record holding ⾏ The result and turn into bug
Defect practice
1、 defects Id: send ⽤ 了 ⽤ example id
2、 title : Operation data description + expect + actual
3、 testing procedure : Operation steps + data
defects id | Defect title | Defect status | priority | modular | Defect description | The attachment |
---|---|---|---|---|---|---|
bug_001 | Input 4 Bit natural number , Expected results : illegal (6-10 position ), actual : legal | new | P2 | verification qq Number | [ In front of ] 1、 open qq Interface [ step ] 1、 Input qq Number :1234 2、 Click verify [ expect ] illegal , Tips qq The number should be 6-10 Bit natural number [ result ] legal | |
tel_009 | The input area code is empty +3 Digit prefix and 0 start +4 Mobile phone number with digit suffix , Expected results : unqualified ( Prefix code rule three digit non 0 Not 1 Beginning number ), The actual result : qualified | new | P1 | Telephone | [ In front of ] / [ step ] 1、 Area code : It's empty 2、 Prefix :023 3、 suffix :4567 [ expect ] unqualified , Prompt prefix code should be three non 0 Not 1 Beginning number [ result ] qualified | |
tel_010 | The input area code is empty +3 Digit prefix and 1 start +4 Mobile phone number with digit suffix ( Prefix code rule three digit non 0 Not 1 Beginning number ), Expected results : unqualified , The actual result : qualified | new | P1 | Telephone | [ In front of ] / [ step ] 1、 Area code : It's empty 2、 Prefix :123 3、 suffix :4567 [ expect ] unqualified , Prompt prefix code should be three non 0 Not 1 Beginning number [ result ] qualified | |
title_004 | The title is empty ( The title cannot be empty ), The expected result is unqualified , The actual result : qualified | new | P1 | title | [ In front of ] Open the tools [ step ] 1、 input data : 2、 Click ok [ expect ] unqualified , Prompt Title cannot be empty [ result ] legal | |
file_004 | Input C,C, Expected results : Output M、L( The first column is not A or B, The second column is not a number ), The actual result :M | new | P1 | Order | [ In front of ] 1、 Software on [ step ] 1、 Enter the first column :C 2、 Enter the second column :C [ expect ] Output M、L( The first column is not A or B, The second column is not a number ) [ result ] M | |
ATM_005 | Withdrawal non 100 An integral multiple , expect : You don't succeed ( The withdrawal amount should be 100 The integer of ), result : Successful withdrawals | new | P0 | ATM | [ In front of ] 1、 The balance of bank card account is sufficient 2、ATM The balance is sufficient [ step ] 1、 card : Bank card 2、 password : Correct password 3、 Withdrawal amount :130 [ expect ] Withdrawal failed , Tips : The withdrawal amount must be 100 Multiple , Single at 20000 Inside [ result ] Successful withdrawals |
Optimize it :
defects id | Defect title | Defect status | priority | modular | Defect description | The attachment |
---|---|---|---|---|---|---|
bug_001 | verification 4 position qq Illegal number ( Actual legality ) | new | P2 | verification qq Number | [ In front of ] 1、 open qq Interface [ step ] 1、 Input qq Number :1234 2、 Click verify [ expect ] illegal , Tips qq The number should be 6-10 Bit natural number [ result ] legal | |
tel_009 | The input area code is empty +3 Digit prefix and 0 start +4 Mobile phone number with digit suffix , Expected results : unqualified ( Prefix code rule three digit non 0 Not 1 Beginning number ), The actual result : qualified | new | P1 | Telephone | [ In front of ] / [ step ] 1、 Area code : It's empty 2、 Prefix :023 3、 suffix :4567 [ expect ] unqualified , Prompt prefix code should be three non 0 Not 1 Beginning number [ result ] qualified | |
tel_010 | The input area code is empty +3 Digit prefix and 1 start +4 Mobile phone number with digit suffix ( Prefix code rule three digit non 0 Not 1 Beginning number ), Expected results : unqualified , The actual result : qualified | new | P1 | Telephone | [ In front of ] / [ step ] 1、 Area code : It's empty 2、 Prefix :123 3、 suffix :4567 [ expect ] unqualified , Prompt prefix code should be three non 0 Not 1 Beginning number [ result ] qualified | |
title_004 | If the verification title is empty, it is unqualified ( actual : qualified ) | new | P1 | title | [ In front of ] Open the tools [ step ] 1、 input data : 2、 Click ok [ expect ] unqualified , Prompt Title cannot be empty [ result ] legal | |
file_004 | Verify input C,C Output result of M、L( actual : Output M) | new | P1 | Order | [ In front of ] 1、 Software on [ step ] 1、 Enter the first column :C 2、 Enter the second column :C [ expect ] Output M、L( The first column is not A or B, The second column is not a number ) [ result ] M | |
ATM_005 | Verify that the withdrawal is not 100 Integer multiples failed ( result : Successful withdrawals ) | new | P0 | ATM | [ In front of ] 1、 The balance of bank card account is sufficient 2、ATM The balance is sufficient [ step ] 1、 card : Bank card 2、 password : Correct password 3、 Withdrawal amount :130 [ expect ] Withdrawal failed , Tips : The withdrawal amount must be 100 Multiple , Single at 20000 Inside [ result ] Successful withdrawals |
Statement : Is to learn the dark horse test tutorial , If you are interested, you can click the link to learn Learning entrance
边栏推荐
- [LeetCode]404. 左叶子之和
- 2022-06-23 VGMP-OSPF-域间安全策略-NAT策略(更新中)
- Create your own deep learning environment with CONDA
- Page text acquisition
- Example of joint use of ros+pytoch (semantic segmentation)
- Interface test weather API
- Operation principle of lua on C: Foundation
- 简易密码锁
- After the Chrome browser is updated, lodop printing cannot be called
- [untitled] 5 self use history
猜你喜欢
10万奖金被瓜分,快来认识这位上榜者里的“乘风破浪的姐姐”
[open source project recommendation colugomum] this group of undergraduates open source retail industry solutions based on the domestic deep learning framework paddlepadddle
Scroll view specifies the starting position of the scrolling element
每日刷题记录 (十一)
golang操作redis:写入、读取hash类型数据
ruoyi接口权限校验
Selenium - by changing the window size, the width, height and length of different models will be different
【5G NR】UE注册流程
Selenium - 改变窗口大小,不同机型呈现的宽高长度会不一样
Local rviz call and display of remote rostopic
随机推荐
UTC时间、GMT时间、CST时间
Page text acquisition
堆排序和优先队列
Shell conditional statement
方差迭代公式推导
Dbnet: real time scene text detection with differentiable binarization
The most classic 100 sentences in the world famous works
Simple understanding of bubble sorting
SSH link remote server and local display of remote graphical interface
The pressure of large institutions in the bear market has doubled. Will the giant whales such as gray scale, tether and micro strategy become 'giant thunder'?
C2338 Cannot format an argument. To make type T formattable provide a formatter<T> specialization:
Scripy learning
[untitled] 5 self use history
The list of "I'm crazy about open source" was released in the first week, with 160 developers on the list
利用C#实现Pdf转图片
Pdf files can only print out the first page
【类和对象】深入浅出类和对象
2022-06-23 vgmp OSPF inter domain security policy NAT policy (under update)
ssh链接远程服务器 及 远程图形化界面的本地显示
IE browser flash back, automatically open edge browser