• 第14周总结


    软件测试和质量保证:

      1.软件测试:

          a.测试:测试时为了发现程序中的错误而执行程序的过程。

          b.测试用例:测试数据和预期的输出结果称为测试用例。

          c.测试方法:白/黑箱

          d.

       

    类别 阶段 执行人 用例 方式
    单元测试 编码阶段 程序员 程序员 白箱
    集体测试 详细设计 程序员小组 程序员,模拟/用户数据 白/黑箱
    系统测试 架构/设计 专门测试人员 模拟数据 黑箱
    确认/验收测试 需求分析 第三方测试公司(用户) (模拟)用户数据 黑箱
    回归测试 (开发)运行维护 测试员 程序员 白/黑箱

      2.质量保证:

        a.软件质量=程序质量+软件工程质量

        b.软件=程序+软件工程

        d.软件的质量:软件的质量体现在软件外在功能的质量(衡量软件的功能,基本的判断可以用来“是|否”来判定)

        e.CMMI  软件能力成熟度模型(P289)

        

      3.软件测试与软件质量保证之间的关系

        a.相同点:都是软件质量工程的两个不同层面的工作。

        b.不同点:软件测试:<1>,为产品满足质量要求所采取的作业技术和活动;

                                             <2>,目的是防止不合格品投入、转序、出厂,确保产品满足质量要求及只有合格品才能交付给客户;

                    软件质量保证:<1>,为满足顾客要求提供信任,即使顾客确信你提供的产品能满足他的要求;

                                      <2>,目的不是为了保证产品质量,保证产品质量是软件测试的任务;

        

  • 相关阅读:
    lua -- handler
    class() 高级用法 -- lua
    聊聊javascript的null和undefined
    在vue-cli搭建的项目中增加后台mock接口
    vue-cli+webpack在生成的项目中使用bootstrap方法(二)
    vue-cli+webpack在生成的项目中使用bootstrap方法(一)
    Node.js项目APM监控之New Relic
    让sublime text3支持Vue语法高亮显示
    在javascript中获取一个对象内属性的个数
    debian8.5安装sublime text3
  • 原文地址:https://www.cnblogs.com/1383817277a/p/6146279.html
Copyright © 2020-2023  润新知