测试案例的设计

本文探讨了优质测试案例的特征,包括全面覆盖功能点、高效利用案例、发现关键问题及易于维护等方面。此外还介绍了测试人员如何准确理解需求,并提供了一些常用的黑盒测试设计方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是好的测试案例?

从测试覆盖度的角度来讲,所有测试案例要覆盖本次测试的所有功能点;

从测试效率来讲,要用最少的案例覆盖所需测的功能点;

从测试效果来讲,测试案例要能发现问题,最好是重要问题;

从可维护性来讲,测试案例要写的可重用,下次随需求变更或者其他变更而需修改时,不需要大幅度修改;

......

我认为好的测试案例最重要的两条特性时测试覆盖度和测试的效果。

 

如何确保我们写的测试案例已经覆盖了全部的测试功能点,没有遗漏?

获取需求、获取所有的功能点不是一件容易的事。客户需求往往不明确,表述不细致。客户、软件开发人员、测试人员往往对需求、功能有不同理解。隐含需求、需求理解不详细等往往导致功能测试点遗漏。

那么,测试人员如何获取完整的、细致的需求和功能呢?方法有二。一是在项目需求阶段就参与进去,和业务人员交流,了解用户真正需求;二是在项目需求分析、设计阶段参与项目组中,了解系统实现机制和方法。

 

案例的设计方法(黑盒测试)

	等价类划分方法  
	边界值分析方
	错误推测方法
·

因果图方法

判定表驱动分析方法

正交实验设计方法 ·

功能图分析方法

 

 


 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值