技术开发 频道

软件测试的设计与组织

    2.4 软件系统的测试流程

    显示了大型复杂软件系统MARA的测试流程。

    可以看到,结合测试操作类型和测试对象粒度的划分角度,MARA的测试阶段分为:单元测试、部件集成、部件确认、配置项组装、配置项确认、系统综合和系统验收。每个阶段都要经历2.2节说明的六个步骤。

    表2说明各测试阶段的定义。

       

    3 软件测试文档

    显示了MARA的软件测试文档树。

    利用基于数据库的管理工具,软件测试文档可以自动/半自动生成。

    4 软件测试用例

    4.1 软件测试用例的定义

    软件测试用例可以被定义为如下六元组:

    (测试索引,测试环境,测试输入,测试操作,预期结果,评价标准)

    表3给出软件测试用例的定义。

    表3 软件测试用例的定义

    

 

0
相关文章