软件测试概念及方法.docVIP

  • 31
  • 0
  • 约6.29千字
  • 约 8页
  • 2017-08-08 发布于河南
  • 举报
1.什么是测试用例? 测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。 测试用例目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。 2.为什么需要测试用例? 在开始实施测试之前设计好测试用例,避免盲目测试并提高测试效率,减少测试的不完全性; 测试用例的使用令软件测试的实施重点突出、目的明确; 根据测试用例的多少和执行难度,估算测试工作量,便于测试项目的时间和资源管理与跟踪; 减少回归测试的复杂程度; 在软件版本更新后只需修正少量的测试用例便可展开测试工作,降低工作强度、缩短项目周期; 3.测试用例设计书写标准 在ANSI/IEEE829-1983标准中列出了和测试设计相关的测试用例编写规范和模板。标准模板中主要元素如下: 标识符——惟一标识每一个测试用例 测试项——准确的描述所需要测试的项及其特征 测试环境要求——表征执行该测试用例需要的测试环境 输入标准——执行测试用例的输入需求(这些输入可能包括数据、文件或者操作) 输出标准——按照指定的环境和输入标准得到的期望输出结果 测试用例之间的关联——标识该测试用例与其它的测试(或其它测试用例)之间的依赖

文档评论(0)

1亿VIP精品文档

相关文档