找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
动态测试:微信支付的一个过程,可以理解为功能测试
静态测试:代码测试验证,理解为接口测试
正式评审:需求评审、用例评审、接口文档的评审
记录员:记录需求不明确,待产品经理确认的。
用例未覆盖的场景
评审:项目组相关的人员都会参加--需求评审、用例评审
技术评审
代码评审:当前迭代的功能相关的代码进行评审
接口评审:对当前迭代的功能对应的新增接口代码进行评审,
前后端的数据交互
走查
圈复杂度:代码越复杂,圈复杂度就越高(所指代码)

登录的逻辑
圈复杂度:
公式一:
v=E-N+2(E:结构图的边数,N:节点数)
v=10-7+2=5
公式二:
V=区域数==》封闭图形  等于5
公式三:
v=p+1(判定节点数)判定点==》判断是否
1、2、3、4

独立路径数量==场景测试用例   5种
1-4-6
1-2-3-7-6
1-2-5-6
1-4-5-6
1-2-3-2-5-6

&&   代表的与
||        代表的或

覆盖 a-d-g               需要满足:x=100,y=500,z=5000
覆盖 a-b-c                  x=101,y=501   
覆盖 a-d-e-f               x=100  y=500    z=5001


用例设计:测试人员通过需求文档提炼测试点在进行编写测试用例

黑盒测试用例设计方法有哪些?
1、等价类、边界值、判定表、因果图、正交表、场景法、状态迁移图
(重点掌握等价类、边界值,了解判定表)
2、错误推断法、异常分析法、随机测试
3、语句覆盖、判断覆盖、条件覆盖、路径覆盖


等价类:
需求:在输入框对考试成绩在1-100分之间进行打分且为正整数
输入域:1-100分
集合:1-100分之间任意的正整数的分数(20,80,99)
在1-100之间输入的任何数字都是有效的,例如:1,57

有效等价类:输入的数据又意义且合理:1,100,88,45

无效等价类:输入的数据无意义、且不合理:0,-1,kjsdk,@%&,56.6

从不同角度去违反
qq密码是由6-10为数字字符或者英文字符或下划线组成
123456  ==  符合规则思路
12345    == 不符合规则,从长度去违反
多测师    ==  不符合规则,从类型方面去违反(中文、特殊字符)
无效等价类
1、从数字字符长度去违反
密码小于6位,大于10位
12345  ==》小于5位
12345678909  ==大于10位
2、从字符种类去违反
除了数字字符:中文、特殊字符
特殊字符:&*#¥
中文:对测师3期
3、数据为空 ==》异常场景


写测试用例基本方法==》用例设计注意点
1、用例以验证开头
2、验证标题需要和步骤内容相呼应
3、用例的标题需要和预期结果相互呼应
4、等价类用例设计方法的描述一般使用大于、小于、在某某之间
(指定某个值的边界值)
5、每个用例尽可能多的覆盖多个有效等价类
6、每个用例只能覆盖一个无效等价类
7、数据要合理


有效等价类==》测试正常场景
无效等价类==》测试异常场景

有效等价类         
123456
1234567
12345678
abcdef
abcdefgh
------

无效等价类
12345
12345678994
abcd
bdvbieuibqihiurgo
----
-----------------
adc_____
adc1234__
多测师
不输入
@#%%¥#


qq密码是由6-10为数字字符和英文字符或下划线组成?


常见的能够划分等价类的地方:
1. 数值范围         ==》1-100 或者金额输入框为100的整数
2. 重复次数         ==》银行卡取钱输入3此错误的密码就会锁卡
3. 字符串长度      ==》6-10 字符串,admin123456
4. 字符串组中字符的个数            ['hello','dcs3','nihao']
5. 文件命名          ==》上传文件的功能支持:.bmp、.jpg、gif、.jpe图片格式
.zip、word  文件(无效等价类)
6. 文件大小          ==》上传1-100M
7. 屏幕的颜色种类      白色、蓝色  等等
8. 超时时间                 ==》页面超过15秒未跳转


给某个学生成绩打分0-100分
上点:边界上的点==》正常测试用例 0和100
离点:离上点最近的点     -1、1、99、101
内点在范围:88
闭区间:【0,100】  正常:0,100,异常:-1,101   内点:20
开区间(0,100)     正常:1,99   异常:0,100     内点:20
半开半闭(0,100】   正常点:1,100    异常点 0,101    内点  20
半闭半开【0,100)   0,99    -1,100     内点:20     

一个输入域用边界值设计测试用例一共取几个点==》上点2个,内点1个,2个离点
例如:外卖3-8公里  免费送
正常:3公里,8公里,6公里   异常:2公里,9公里
手号码:只能取三个点,10位,11位,12位
边界值的描述
验证在输入框输入11位的纯数字字符组成的手机号
验证在输入框输入10位的纯数字字符组成的手机号
验证在输入框输入12位的纯数字字符组成的手机号
等价类的描述
验证输入框输入小于11位的纯数字字符组成的手机号
验证输入框输入大于11位的纯数字字符组成的手机号
验证输入框输入等于11位的纯数字字符组成的手机号
不输入手机号
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册