测试用例:为特定的目的而开发的一组测试输入,执行条件和预期结果。 测试步骤:详细说明了如何设置,执行和评估特定的测试用例。 软件测试过程:1.测试计划和控制 2.测试需求分析和用例设计 3.实现和执行测试用例 4.评估出口准则和报告 5.测试结束活动 软件测试过程基本内容:1.测试项目的启动 2.测试需求分析:将需求进行细化和分解,形成可测试内容。 3.测试计划:测试范围,方法,人员安排,风险及预防措施,测试准入和准出条件 4.测试设计 5.测试执行:可手工或借助工具执行(先确保测试环境,准备测试数据。) 6.测试结果分析:对结果进行分析,确保质量。(回归测试) 谁来执行测试?开发机构负责他们自己代码的单元测试,而系统测试由一些独立的测试人员或专门的测试机构 进行。 测试什么?需求分析,概要设计,详细设计以及程序编码等各个阶段所得到的文档。包括需求规格说明,概要 设计规格说明,详细设计规格说明以及源程序,都应成为测试的对象。 什么时候测试?测试开始得时间越早,测试执行的越频繁,所带来的整个软件开发成本的降低就会越多。 怎样进行测试?根据软件的功能规范说明和程序实现。 测试停止的标准是什么?传统的标准是分配的测试时间用完了或完成了所有的测试又没有检测出故障。实际的停止测试的标准基于以下几个因素1.成功的采用了具体的测试用例设计方法。2.每一类覆盖的覆盖率3.故障检测率低于指定的限度,基于故障检测数量的标准必须注明故障的严重性程度。4,。检测出故障的具体数量或消耗的具体时间等。