软件测试学习笔记(三)

一、系统集成的模式与方法

  • 集成测试前的准备

  • 集成测试的模式

    • 非渐增式测试模式

    • 渐增式测试模式

  • 自顶向下和自底向上集成方法

    • 驱动程序/驱动模块(drive)

    • 桩程序/桩模块(stub)

    • 混合策略

  • 大棒集成方法(big-bang integration

    • 缺点,不适合在大系统中使用

  • 三明治集成方法(sandwich integration

    • 改进的三明治集成方法

  • 持续集成

    • 通常系统集成都会采用持续集成的策略,软件开发各个模块不是同时完成,根据进度将完成的模块尽可能早的进行集成

    • 而且容易定位bug,修正bug,最终提高软件开发的质量和效率

二、功能测试

  • 对程序各种功能的测试

  • 功能测试方法:

    • 等价类划分法

    • 边界值分析法

    • 错误推测法

    • 因果图法

    • 组合分析法

三、回归测试

  • 回归测试的目的:

    • 所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境

    • 不影响软件原有功能的正确性

  • 回归测试的方法

    • 再测试全部用例

    • 基于风险选择测试

    • 基于操作剖面选择测试

    • 再测试修改的部分

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注