• 软件评测师考试总复习12(软件测试)


    一、软件测试

    1、软件质量组成:内部质量、外部质量、使用质量

    2、QA关注软件开发活动中的过程、步骤和产物,软件测试不关心过程的活动,只关注产物

    3、单元测试:出错处理、模块接口、局部数据、边界条件、独立路径

    4、集成测试

    模块组装方式

    • 一次性组装方式
    • 增值式组装方式(自顶向下、自底向上、混合)

    5、确认测试:功能与性能是否与用户要求一致,一般由独立的第三方机构测试

    6、系统测试:硬件、外设、网络和系统软件

    7、验收测试:用户为主

    8、“W”模型体现了尽早测试

    “H”模型体现了尽早准备尽早测量,一个独立的流程

    “X”定位了探索性测试

    “前置测试”开发与测试紧密结合,验收测试与技术测试区分

    9、软件失效的原因:产品说明书(主)、软件设计说明书(辅)

    10、白盒测试工具

    Logiscope、PRQA    静态

    DevPartnet、Rantional Purify    动态

    二、软件测试过程与管理

    1、软件测试过程的质量决定了软件测试的质量和有效性

    软件测试过程一般分成:测试计划、测试设计与开发、测试实施、测试评审、测试结论

    2、软件测试配置管理

    • 配置项标识
    • 配置项控制(变更控制)->规定测试基线:分配基线(需求)、功能基线(设计)、产品基线(测试)
    • 配置状态报告
    • 配置审计

    3、软件测试风险

    原因:设计计划的不充分、测试方法有误、测试过程的偏离、交付日期风险是主要风险之一(制定风险计划时应采取的应急措施)

    4、软件测试的成本控制

    测试成本控制(测试开发成本、测试实施成本、测试维护成本)

    5、质量成本=一致性成本+非一致性成本

    一般情况下,外部故障非一致性成本大于一致性成本与内部故障非一致性成本之和,销售成本属于非一致性成本。

    6、DDP缺陷探测率

    DDP=BUG(开发)+BUG(测试) / BUG(开发)+BUG(测试)+BUG(客户)

    DDP越大,则投资回报率越大

    若长生难求以命为注 方冥冥如悟因果殊途 --《长生》
  • 相关阅读:
    ERP行业推荐参考书籍
    ap.ap_checks_all void_date 撤消日期
    PDF加密、解密、破解和转换软件
    rtf xml report对象库无效或包含对不能找到的对象定义的引用
    Maven +Tomcat+m2eclipse的热部署(hot deploy)
    基于 Jenkins 快速搭建持续集成环境
    Maven实战(八)——常用Maven插件介绍(下)
    备忘-tomcatmavenplugin的使用
    持续集成理论和实践的新进展
    Maven实战(六)——Gradle,构建工具的未来?
  • 原文地址:https://www.cnblogs.com/hc1hr2/p/15238043.html
Copyright © 2020-2023  润新知