用例的作用是什么

Z, ZLW 1469

用例的作用:1、让需求便于回顾;2、指导测试的实施;3、规划测试数据的准备;4、编写测试脚本的”设计规格说明书”;5、评估测试结果的度量基准;6、分析缺陷的标准。其中,用例让需求便于回顾,它把系统当作黑盒,使在需求中看实现的决定变得更容易。

1、让需求便于回顾

用例最大的作用,就是让需求便于回顾。它把系统当作一个黑盒,使在需求中看到实现的决定变得更加容易。一个用例没有指定任何这些需求相关的系统的内部结构,所以说,如果这个用例中陈述了”提交改变到定单数据库”、”显示结果到Web页面”等的话,那么内部结构是显而易见的,并造成对设计的潜在约束。为什么这些需求不指定内部结构?因为说明的内部结构会给设计者带来额外的约束,没有这些约束设计者们能更自由地建立一个正确实现客观可见行为的系统,并存在出现突破方案的可能性。

2、指导测试的实施

用例主要适用于集成测试、系统测试和回归测试。在实施测试时测试用例作为测试的标准,测试人员一定要按照测试用例严格按用例项目和测试步骤逐一实施测试。并对测试情况记录在测试用例管理软件中,以便自动生成测试结果文档。根据测试用例的测试等级,集成测试应测试那些用例,系统测试和回归测试又该测试那些用例,在设计测试用例时都已作明确规定,实施测试时测试人员不能随意作变动。

3、规划测试数据的准备

在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测试原始数据,以及标准测试结果。尤其象测试报表之类数据集的正确性,按照测试用例规划准备测试数据是十分必须的。除正常数据之外,还必须根据测试用例设计大量边缘数据和错误数据。

4、编写测试脚本的”设计规格说明书”

为提高测试效率,软件测试已大力发展自动测试。自动测试的中心任务是编写测试脚本。如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是测试用例。

5、评估测试结果的度量基准

完成测试实施后需要对测试结果进行评估,并且编制测试报告。判断软件测试是否完成、衡量测试质量需要一些量化的结果。例:测试覆盖率是多少、测试合格率是多少、重要测试合格率是多少,等等。以前统计基准是软件模块或功能点,显得过于粗糙。采用测试用例作度量基准更加准确、有效。

6、分析缺陷的标准

通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。漏测反映了测试用例的不完善,应立即补充相应测试用例,最终达到逐步完善软件质量。而已有相应测试用例,则反映实施测试或变更处理存在问题。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部