zoukankan      html  css  js  c++  java
  • 关于集成测试&&同行评审

          集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求组装成为子系统或系统,进行集成测试。

      集成测试目标:按照设计要求使用那些通过单元测试的构件来构造程序结构。

      集成测试两种技术:1)功能性测试。使用黑盒测试技术针对被测模块的接口规格说明进行测试。

               2)非功能性测试。对模块的性能或可靠性进行测试。
      集成测试应考虑的因素:1、是采用何种系统组装方法来进行组装测试;
                 2、组装测试过程中连接各个模块的顺序;
                 3、模块代码编制和测试进度是否与组装测试的顺序一致
                 4、测试过程中是否需要专门的硬件设备;
     
      同行评审过程:
      一、计划阶段
        1.项目负责人指定组织者;作者自检工作产品;组织者规划本次评审,制定Review Plan
        2.检查入口准则:是否符合文档标准?是否已用工具检查?代码<=500行;文档<=40页;……
        3.准备评审包:评审通知单;待Review产品;参考资料;评审表单(Review Form);评审计划(Review Plan);
        4.确定评审专家3—6人,选取原则: 评审对象所处生命周期上一阶段、当前阶段和后一阶段的参与者(就是和评审对象相关的人)
        5.组织者将评审包、评审通知单发给相关人员
      二、介绍会议(*可选)
        1.不了解流程以及产品技术难度较高,技术较新时,由专家提出,作者讲解相关产品及流程
        2.时间不超过1小时,30-60分为宜
      三、准备阶段(最重要、发现缺陷最多)
        1.评审专家个人独立完成工作产品的审视,提出缺陷,填写评审表单;反馈评审表单给组织者
        2.准备时间大于会议时间,且应于会议前2天开始
        3.组织者:汇总并检查评审表单;裁决是否需要增加评审投入(增加准备时间;增加评审专家人数;更换评审专家等)
      四、Review会议(只提问题,不关注解决)
        1.组织者召开评审会议(不能是作者)
        2.讲解员讲解工作产品(不能是作者或组织者)
        3.大家共同确认问题(评审表单中记录的问题;会上发现的问题),由组织者作裁决
        4记录员记录所有的问题,并发给组织者
        5.组织者更新评审表单(问题确认、问题根源、预防/修正措施)
      五、第三小时会议(*可选)
        在Review会议上未解决或有争议的问题,由作者决定是否召开
      六、返工
        作者修改工作产品,更新评审表单
      七、跟踪
        1.组织评审专家确认各缺陷得到了修改,并且没有引入新的缺陷;
        2.协助组织者确认相关问题得到了正确修改并且没有引入新的缺陷;
        3.是否重新Re-review
  • 相关阅读:
    【Android 7.1.1】 锁屏界面点击“空白处”响应事件
    ubuntu14.04 LTS Visual Studio Code 编辑器推荐
    使用MAT分析Java内存
    Android 性能优化:使用 Lint 优化代码、去除多余资源
    Android 内存使用hprof文件打开方法
    使用Android Studio调试内存问题
    使用新版Android Studio检测内存泄露和性能
    Android性能优化篇 [ 谷歌官方 ]
    Android 内存泄露总结(附内存检测工具)
    Android MemInfo 各项的意义(转)
  • 原文地址:https://www.cnblogs.com/hanven72/p/4475027.html
Copyright © 2011-2022 走看看