找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
众安保险用例评审:【以下是一些注意点】
1.男、女都是有效等价类
2.非男 、非女 (中文字符) 、男女 、数字字符、英文字符、特殊字符
3.每一个输入框都有一个为空的场景
4.20000213 -- 20180213  输入域5个点、取20000999
5.手机号码段公司里面会做限制、手机号码开头前三位是否存在
6.【验证码 的拆分】:
验证在验证码输入框输入3位由数字或字母组成的验证码,系统自动校验,验证失败
验证在验证码输入框输入3位数字字符组成的验证码,系统自动校验,验证失败
验证在验证码输入框输入3位英文字符组成的验证码,系统自动校验,验证失败
验证在验证码输入框输入3位由数字和字母组成的验证码,系统自动校验,验证失败

验证在验证码输入框输入4位由数字和字母组成的验证码,系统自动校验,验证成功  ==》ab12
验证在验证码输入框输入4位由数字字符组成的验证码,系统自动校验,验证成功  ==》1234
验证在验证码输入框输入4位由英文字符组成的验证码,系统自动校验,验证成功  ==》abcd
7.输入的数据如果为一个字符串可以用单引号或者双引号引起来
8.20000213 -- 20180213
边界值
20000213
20180213
20000212
20180214
20100214
9.验证出生日期输入框,输入大于等于20000213且小于等于20180213(或者是之间),系统自动校验,检验通过

10.验证在输入框输入 ==》验证在手机号输入框输入
11.写的都是单个输入框的验证 ==》并没有写组合 ==》点击购买==》购买成功/购买失败
12.用例标题里面的或字样、可以进行拆分
13.输入框是否可以复制,粘贴,修改



功能测试用例设计方法
等价类
边界值
判定表
场景法
状态迁移图
因果图


1、判定表
定义:分析和表达多逻辑条件 下执行不同操作的情况

结构:由4个部分组成
1)条件桩(condition stub):列出问题的所有 条件(通常条件次序无关紧要)。
2)条件项(condition entry):列出针对它条 件的取值(所有情况下的真假值)
3)动作桩(action stub):列出问题规定可采 取的动作(顺序无约束)。
4)动作项(action entry):列出条件各种情况 的应采取的动作。

例子:12306登录功能 账号  密码 验证码           假设1为真  0为假
条件桩:                                               条件项

账号     1   1  1  0 0 1  0  0
密码     1   1  0  1 0 0  1  0
验证码   1   0  1  1 1 0  0  0               

动作桩
登录成功 y
登录失败     n n n n n n n n n                       动作项


2、状态迁移图:状态不断地在变化
已下单==》已取消订单==》待付款==》取消付款==》已付款==》待收货==》取消收货==》已收货

3、场景法:正常场景  异常场景  ==>注重流程
举例:登录功能【取款】
正常场景
1)正确的账号 正确的密码 登陆成功

异常场景
2)正确的账号,错误的密码,登录失败
3)错误的账号,正确的密码 登录失败
4)错误的账号  错误的密码 登录失败
5)账号为空
6)密码为空
7)都位空
8)同一账号重复登录
9)账号被锁定了
10)手机和电脑同时登录


4、因果图
1)基本的符号
C ==》cause   原因
E ==》end    结果

假设 1为真  0为假    or只要一个为真就为真, and 且两个都要满足  

①、恒等: ==  equal==》当原因出现结果一定出现  
例子:c = 1  e = 1 要么都不出现

②、非  ~ not  当原因出现的时候结果一定不出现  
例子:c = 1 , e = 0

③、或  or   多个原因只要出现一个就为真
c1 = 1,c2 = 0 ,e = 1
c1 = 1,c2 = 1 ,e = 1

④、与 且  
c = 1 e = 1, c = 1 e = 0


约束符号
E约束(异):a和b中最多有一个可能为1,即a和b不能同时为1。==》男女
I 约束(或):a、b、c中至少有一个必须为1,即 a、b、 c不能同时为0。
O约束(唯一):a和b必须有一个且仅有一个为1。 a = 1 ,b=0
R约束(要求):a是1时,b必须是1,即a为1时,b不能为0。 省份江苏省,南京市

M约束(强制):若结果a为1,则结果b强制为0。==》结果和结果的关系登录功能(登录成功,登录失败)


面试题:
您在上家公司是怎么用因果图用例设计方法的?
我在上家公司一般都不会去画因果图,但是对于需求文档当中有因果关系的需求,我们会把
因果图当中的原因放入判定表中的条件桩当中,把因果图中的结果放入到判定表的动作桩当中
从而把因果图转换为了判定表,可以防止用例的漏写和漏测








分享至 : QQ空间
收藏

0 个回复

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