设计测试用例

发表于:2009-06-22来源:作者:点击数: 标签:设计
测试计划 完成之后,接下来就是根据系统规格说明书、系统设计文档、测试范围、技术特点、程序结构等来设计 测试用例 。不同测试阶段,可以有不同的测试计划a同样,不 同的测试阶段也有不同的设计测试用例的方法。在 单元测试 阶段,主要用 白盒测试 方法殴计

测试计划完成之后,接下来就是根据系统规格说明书、系统设计文档、测试范围、技术特点、程序结构等来设计测试用例。不同测试阶段,可以有不同的测试计划a同样,不

同的测试阶段也有不同的设计测试用例的方法。在单元测试阶段,主要用白盒测试方法殴计测试用例;在功能测试阶段,主要用黑盒测试方法来设计测试用例。

    测试用倒是按一定顺序执行的与测试目标相关的测试活动的描述,是确定“怎样”测试。测试用例被看作是有效发现软件缺陷的最小测试执行单元·也被视为软件的测试规格说明书。测试用例的设计是整个软件测试工作的核心。测试用例反映对被测对象的质量要求,决定对测试对象的质量评估。    、 测试用例定义了为执行测试所需要的条件或环境、输八或操作步骤,以及所期望的结果。

    .  测试环境是测试的基础。要堪量模拟软件系统实际应用的环境。

    .  输入值。除了正常的输八值,关键是需要寻找哪些是属于边界条件的输入值和正常输八值。

    .  期望结果或标准(eritena)。足根据系统设计规格说明书来确定的输出结果、标准,有时足由经验做出正确判断、理解所确定。

    测试用倒不是每个人都叫以编写的,测试用例的设计者需要对产品的设计、功能规格说明书、用户场景以及程序麒块的结构部有比较透彻的了解。没有经验的测试人员一开始只能执行别人写好的测试用例,随着项目的进度以及测试人员的成熟,他们才逐渐可以参与测试用例的设计。

    测试用例具有以下特点。

    .  可复用性:良好的测试用例具有重复使用的功能,保证测试的稳定性·

    .  有效性:测试是不司能进行穷举测试的,但良好的测试用例将大大节约时间,提高测试效率。

    .  可管理性:从测试的项目管理角度来说,测试用例的通过率是检验代码质量的保证。

    .  继承性:测试所积累的经验可以通过测试用例传递下去。

    .  基础性:是初级测试人员和自动化测试的基础。初级测试人员按照测试用例执行 测试,达到良好的效果。

原文转自:http://www.ltesting.net