测试用例和方法

1.软件的质量模型

功能性

检查业务功能是否满足需求

可靠性

容错能力(恢复时间,恢复能力)

易用性

看得懂,会使用

效率性

性能(响应时间,消耗的资源(CUP,内存))

维护性

为后续功能的开发和维护提供便利

移植性

软件需要在不同的软件环境下和硬件环境下都能正常工作

信息安全性

信息在传输过程中或者存储过程中的安全程度(数据脱敏,数据加密到谁都看不懂)

2.软件的测试用例

2.1软件的测试用例概念

一个为了特定的目的(检验开发的代码实现是否满足用户的需求)而设计的文档,文档的形式可以是EXCEL,Xmind等

Test Case

2.2用例模板

3.等价类划分

3.1案例1

qq账号:6-10位自然数

3.2等价类划分法

在所有的测试数据中,找到具有某种共同特征的数据子集

3.3分类

有效等价类:满足条件的数据子集

无效等价类:不满足需求的数据子集

3.4设计测试用例的步骤

3.4.1需求分析

3.4.2划分等价类

有效

无效

规则、长度、类型、是否空值、是否重复

3.4.3设计用例

3.5边界值分析法

3.5.1边界范围的确定

选取正好等于,或者刚好大于,或者小于边界值的数据作为测试数据

3.5.2上点、离点、内点

上点

边界上的点

内点

区间范围内的点

离点

距离上点距离最近的点,刚好大于,正好小于

3.5.3边界值设计用例的步骤

  1. 明确需求
  2. 确定有效类和无效类
  3. 确定边界值范围
  4. 提取数据编写测试用例

4判定表

4.1判定表的定义

一种以表格形式表达的多条件逻辑判断工具

4.2组成部分

条件桩

列出当前问题中,所有的条件,次序没有影响

动作桩

列出当前问题中所有的可能性操作,没有次序的影响

条件项

列出条件对应的取值,所有可能性的真假值

动作项

列出条件项的各种取值情况下,对应采取的动作结果

4.3设计测试用例的步骤

  1. 明确条件桩(找到所有的输入条件)
  2. 明确动作桩(找到所有的输出结果)
  3. 对所有的条件桩进行全组合
  4. 明确每一个组合对应的动作桩
  5. 开始设计测试用例,每一条数据,对应了一个测试用例

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值