zoukankan      html  css  js  c++  java
  • 软考-集成测试

    软考-集成测试

    October 25, 2020 2:17 PM

    1.自顶向下集成
    2.自底向上集成

    自顶向下集成

    优点:

    • 较早地验证了主要控制和判断点;
    • 按深度优先可以首先实现和验证一个完整的软件功能;
    • 功能较早证实,带来信心;
    • 只需一个驱动,减少驱动器开发的费用;
    • 支持故障隔离;

    缺点:

    • 柱的开发量大;
    • 底层验证被推迟;
    • 底层组件测试不充分;

    适应于:

    • 产品控制结构比较清晰和稳定;
    • 高层接口变化较小;
    • 底层接口未定义或经常可能被修改;
    • 产品的主要控制组件具有较大的技术风险,需要尽早被验证;
    • 希望尽早能看到产品的系统功能行为;

    自底向上集成

    优点:

    • 对底层组件行为较早验证;
    • 工作最初可以并行集成,比自顶向下效率高;
    • 减少了桩的工作量;
    • 支持故障隔离;

    缺点:

    • 驱动的开发工作量大;
    • 对高层的验证被推迟,设计上的错误不能被及时发现;

    适应于:

    • 底层接口比较稳定;
    • 高层接口变化比较频繁;
    • 底层组件较早被完成;
  • 相关阅读:
    58. 最后一个单词的长度
    53. 最大子序和
    50. Pow(x, n)
    35. 搜索插入位置
    28. 实现 strStr()
    leetcode 27. 移除元素
    leetcode 26. 删除排序数组中的重复项
    leetcode 21. 合并两个有序链表
    20. 有效的括号
    多线程案例_循环打印_设计4个线程...
  • 原文地址:https://www.cnblogs.com/yongchao/p/13873335.html
Copyright © 2011-2022 走看看