边界值方法设计测试用例(二)

AI摘要

边界值测试需与等价类方法结合,针对数据范围边界点及其两侧进行专门测试。测试用例能防止遗漏、提高效率、缩短周期,需持续维护评审以确保系统覆盖度。

边界值

只要有数据输入的地方,有效无效数据的分界点,需要单独拿出来测试

  1. 有数据范围的

  2. 数据字符个数要求

边界值一般和等价类方法一起应用,找到有效无效数据的分界点(最大值进和最小值)及其两边的点进行测试,形成一套完成的测试方法

  1. 找到测试数据的边界点,也就是有效等价类和无效等价类的边界点,对边界点数据专门进行测试

  2. 一般情况下,需要对边界值以及边界值两端的数据进行测试

把边界值的点单独写用例、

  1. 防止遗漏:使软件测试的实施重点突出,目的明确,确保需求功能不一楼

  2. 版本重复测试:快速正确的进行版本重复测试

  3. 监督过程:可以准确,有效的评估测试的工作量

  4. 评估结果:对产品进行评估,对测试完成情况进行评价

  5. 提供效率:避免盲目测试

  6. 缩短周期:版本更新和升级,只需要修正少部分测试用例,资源复用

  1. 在编写测试用例之前,还要明确项目对测试用例的具体要求

    测试用例编号如何命名

    测试用例应该提交到什么地方

    测试用例中用到的附件命名规定,存放位置

  2. 测试用例是需要更新和维护的,是一个不断修改完善的过程

  3. 测试用例需要正式的评审

  4. 测试用例覆盖系统的程度决定测试的覆盖程度

Saiyintai

软件测试工程师

相关推荐

测试用例的基本概念(一)

测试用例是测试前编写的指导文档,包含编号、目的、描述和预期结果。编写需参考需求文档,采用等价类划分等方法,从有效和无效数据中选取代表性数据,以最小成本降低测试风险。

使用正交排列法设计测试用例

n阶拉丁方是n个不同符号排列的n阶方阵,每行每列符号不重复。正交拉丁方叠合后产生n²个不同有序对。正交排列法利用正交表以最少测试用例覆盖最大组合,适用于多控件多取值的界面测试。

因果图法概述

因果图法通过分析界面控件间的输入输出关系,设计测试用例,避免冗余数据与遗漏,提升测试全面性。