10.6软件测试学习笔记

一.测试用例应该包含哪些内容。

1.测试编号

2.用例名称

3.优先级

4.测试模块

5.前置条件

6.测试输入

7.操作步骤

8.预期结果

9.实际结果

二、测试用例设计方法与实战

1.等价类划分法(常见)

  含义:将程序的输入值的集合划分为诺干等价类,等价类又分为有效等价类和无效等价类,从每类中选取少量数据进行测试。

  有效等价类:程序的输入值的集合中符合输入要求的数据

  无效等价类:程序的输入值的集合中不符合输入要求的数据

例如:考试分数区间输入,0-100是有效等价类,负数或超出区间则为无效等价类

2.边界值分析法(常见)

含义:针对输入数据的边界值的测试,一般情况下与等价类划分法结合使用,根据各个等价类的边界值设计测试用例。

例如:考试分数区为0-100

测试边界值用0 100  -1  101

例如:某个输入框只能输入整数

3.错误推测法

有一点点依据的猜想(根据经验来说)

4.因果图法

符号   -: 恒等 原因出现则结果出现,原因不出现则结果不出现 

          ~:非 若原因出现则结果不出现,若结果不出现则结果出现

v:或 若几个原因有一个出现,则结果出现。若一个原因不出现则结果不出现。

^:与 几个原因都出现则结果出现,若一个不出现则结果不出现。

E:互斥

I:包含 所有条件至少有一个成立,可以多选但不能不选

O:唯一 所有条件中有且仅有一个为1,就是多个原因只有一个成立

R:要求 若条件a成立,则条件b必须也成立,一个出现另一个也一定出现

M:强制屏蔽 条件a成立时,条件b不一定成立

5.判定表驱动法

根据判定条件列出所有可能的组合

6.正交试验法

利用正交表来对程序进行测试,用较小的测试用例进行较全面的测试。根据正交表的正交性,从全面试验中挑选出适量的、有代表性的点进行试验。

7.功能图法

功能图形象地描述程序的功能说明,生成功能图的测试用例

8.场景法

通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法。

运用场景来测试需求时指模拟特定场景边界发生的事情,通过事件来触发某个动作的发生,观察事件的最终结果,从而用来发现需求中存在的问题。

三、重点知识总结

1. bug相关

①bug产生原因

②bug状态管理 :8+1个状态(面试)

③bug分类

2.项目相关

①项目生命周期

②项目开发模型

瀑布模型 v模型  vv模型

3.测试用例设计

①测试用例设计的意义

②测试用例设计方法    8个方法

四、思考:

1.在一个应用系统中我们的数据跑在哪里?

2.在一个应用系统中我们的数据储存在哪里?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值