与测试有缘

发布新日志

  • Part 4 前述

    2009-03-05 20:57:23


    开发生命周期包括了从需求到代码比较分明的几个阶段。而测试生命周期,顾名思义,是与开发生命周期并行的一个可持续的流程。德明的可持续性改进流程则是被质量循环,原理,以及统计学技术溶入到软件测试中。
     
    测试生命周期的心理学提倡测试由非开发组织来实施,这样做的动机是,假若已经有了清晰定义好的需求,那么由第三方去验证这些需求将会更加有效。
     
    测试计划,它是软件测试的圣典,描述了测试目标,范围,策略方法,及其它详细信息。(现在到处都可以找到)指导如何写一份好测试计划的指引。
     
    在每一个阶段的生命周期都有两种最主要的质量保证验证方法,技术评审和软件测试。 技术评审是倾向于预防性的方法,它的作用是尽早的移除缺陷。软件测试则是验证实际的软件(是否符合需求)。
    本节的目的是:
    • 讨论测试生命周期是怎么样的一个并行活动。
    • 描述德明的流程改进是如何应用的
    • 讨论开发与测试生命周期的心理学
    • 讨论一个好测试的组成部分
    • 列出并描述技术评审与测试是怎么样的验证技巧

  • 软件测试与可持续性质量提高 第二部 生命周期测试评审 目录

    2009-03-03 23:36:55

    Special Notice: Copy rights belongs to original author, William E. Lewis.

    This Chinese translation can not be used in any commercial purposes without permission.

    注:原书版权归William E. Lewis所有,未经许可不可将译文用于任何商业用途。

     

    翻译不按原书顺序,挑着翻译。

    第二部 生命周期测试评审

    4.概述
    瀑布式开发方法
    分段式可持续改进方法
    测试生命周期的心理特点
    作为一个持续改进流程的软件测试
    测试圣典:软件测试计划
    写测试计划的主要步骤 :
        1.定义测试目标
        2.规划测试方法
        3.定义测试环境
        4.规划测试规范
        5.安排测试进度
        6.评审和批准测试计划
    测试计划的组成部分
    作为一个持续改进流程的技术评审
    技术评审的动机
    评审种类
    结构化走读
    正规检查
    参与角色
    有效评审的步骤: 
        1.评审流程的计划
        2.安排好评审时间
        3.规划好评审日程
        4.写个评审报告

    5.需求阶段的验证
        技术评审来测试需求
        正规检查和走读
        查验清单
        方法论的清单
        需求跟踪矩阵
        构建系统/接收的测试计划
    6.逻辑设计阶段的验证
        数据模型,流程模型,及他们的关系
        用技术评审来测试逻辑设计
        重定义系统/接收的测试计划
    7.结构设计阶段的验证
        用技术评审来测试结构设计
        集成测试的方法论
            第一步:识别单元的接口
            第二步:使接口更完整
            第三步:创造集成测试条件
            第四步:评估集成测试条件的完成性
    8.程序单元设计阶段的验证
        用技术评审来测试程序单元设计
        顺序
        选择
        重复
        创建单元测试用例
    9.代码阶段的验证
        用技术评审来测试代码
        执行测试计划
        单元测试
        集成测试
        系统测试
        接收测试
        缺陷记录
Open Toolbar