• CSTE学习笔记(Software Testing Principles and concepts1)


    1. How Quality is defined?

        Producer's view: Quality of product meets the requirements

        Customer's view:Quality of product is 'fit for use' or meets the customer's needs .

        Tips: 1) 这里的product 不单单指软件本身,还包括需求、设计文档、数据模型等等

                2)不仅仅让产品满足需求文档还要满足客户的需求。

    2. Quality methods?

        Quality methods can be segmented into two cetagories : prevention and detection.

        由于质量的方法有以上两种,因此角色就有QA and QC

        QA:Preventive methods     QC:Detective methods

    3. Quality Assurance versus Quality Control

       QA: 1) Quality assurance helps established processes.

             2) Quality assurance identifies weakness and improves process.

             3) Quality assurance is a management responsibility.

       QC: Testing is a quality control activity

              1) Quality control is related to a specific product or services

              2) Quality control identifies the defects for the primary purpose of correcting defects.

              3) Quality control is the responsibility of a team/worker.

    4. The cost of Quality

        Three categories of costs associated with producing quality products:

        1)prevent cost

        2)appraisal cost

        3)Failure cost

    5. Software Quality factors:

        Correctness,Reliability,Efficiency,Intergrity,Usability,Maintainability,Testability,Flexability,Reusability,Portabilty,Interoperability

       

      

       

  • 相关阅读:
    领域驱动设计学习笔记(一 事件总线)
    枚举位预算 (适用于权限和拥有多种枚举值)
    Javascript闭包(狗血剧情,通俗易懂)
    Xml序列化和反序列化
    Javascript轮播 支持平滑和渐隐两种效果(可以只有两张图)
    Git使用教程
    MySQL数据库基本用法-聚合-分组
    MySQL数据库基本用法-查询
    MySQL数据库基本用法
    JS中获取文件点之后的后缀字符
  • 原文地址:https://www.cnblogs.com/cherry/p/1619998.html
Copyright © 2020-2023  润新知