功能测试方法

  1. 等价类法
  1. 适用范围:输入参数存在有效无效规则,

步骤:

step1,画有效无效规则表

setp2,根据有效无效规则,构造测试数据

规则1:一条有效数据,尽可能多的包含有效规则以减少用例冗余

规则2:一条无效数据,只能包含一条无效规则,以方便我们调用问题

step3,一条数据对应一条测试用例

用户名:6~18位,由字母,数字,下划线组成,以字母开头,不区分大小写,必填

 

  1. 通用规则:长度,组成,是否为空,是否区分大小写,半角(占用1个字符),全角(占用2个字符),是否含有特殊字符,是否重复,是否含有空格

2.边界值法

适用范围:输入参数存在边界

上点:边界上的点

内点:边界内的点

离点:离上点最近点(闭外开内)

3.判定表法:

适用范围:输入参数存在约束关系,不同的逻辑组合,形成不同的结果

eg:密码与确认密码

step1:把输入参数转化为条件桩

step2: 把输出结果转化为动作桩

条件桩 内容 1 1 0 0

大小写 1 0 1 1

动作桩 成功 1

失败 0 0 0

4.正交实验法

适用范围:

1, 输入参数必须全部有效

2,参数之间不存在约束关系

3,不同的逻辑组合形成不同的结果

step1:把输入参数转化为因子状态表

step2:用字母把因子状态表中的汉子替换掉

step3:把步骤2 的内容复制粘条至allpairs目录中的文本文档中

      1⃣️,进入allpairs目录,新建一个文本文档test001.txt

            双击allpairs,进入文件夹中

              右击新建文本文档test001.txt

               把setp2的内容复制粘test001.txt中

step4:打开黑doc窗口,进入allpairs目录中

           1,command/开始菜单键+R-->>输入cmd,回车

           2,cd allpairs目录的路径,回车

step5:执行命令allpairs.exe test001.txt>test002,txt

step6:打开test002.txt,把TestCase的内容拷贝出来,粘贴至excel中,

step7:用汉字把字母替换回去

step8:每一行就是一条测试用例

 

5,流程分析法

1,流程图

2,找出流程图的基本路径(有多少条:判断框的个数+1)

3,一条路径,就是一条测试用例

 

测试用例八大要素:

1,用列编号:产品名-测试阶段(st it ut)-测试项-xxx

2,测试标题:直接对测试点进行细化得出,输入内容+结果,同一功能模块标题不能重复

3,测试项目模块:对应一个功能模块(细分功能)

4,优先级:高/中/低

5,预制条件:满足一些前提条件,否则用例无法执行

6,测试数据:需要加工的输入信息,根据具体情况来设计(跟步骤结合起来一定要具有指性导意义)

7,测试步骤:明确给出每个步骤的描述,执行人员可以根据该步骤完成执行工作

8,预期结果:

8,实际结果:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值