分享

软件测试与软件质量评价

 读书人心系天下 2021-08-18
  • 内容简介:

    随着计算机技术的发展,计算机软件正被广泛地应用到社会的各个领域。为确保软件正确运行,防止由软件引起灾难性事故,开发或选择高质量的软件产品具有重要意义。对软件进行测试和评价是提高软件质量的两个有效途径。
    当前,人们越来越重视软件测试,而且以软件测试为主题的论著也在增多。但真正做好软件测试,不仅需要测试人员全面掌握软件测试的各方面理论知识,还需要有多年的经验积累。在本书中,作者对软件测试的相关知识做了系统而全面的介绍,并把自己多年从事软件测试的经验奉献出来。我们相信,无论是测试领域的新成员,还是资深人士,都能从本书中获益。
    由于软件产品具有复杂性、抽象性、不确定性和难于度量等特性,以及人们对软件质量认识的局限性、非系统性,软件质量评价一直是软件质量研究的一个难题。本书根据GJB2434A和GJB5236,介绍了软件质量模型、软件质量度量、软件质量评价过程、评价方法。希望对开展软件评价起到积极的作用。
    本书共有l2章。第1章是基本概念,第2章到第9章介绍软件测试的基本理论知识和软件测试项目管理方面的知识,第10章到第l2章介绍软件产品评价技术。

  • 目录:

    第1章基本概念
    1.1软件
    1.2软件质量
    1.3软件工程
    1.4软件生存周期
    1.5软件测试
    1.6错误、故障、缺陷、失效
    1.7精确和准确
    1.8可测试性、测试可重珊陛
    1.9软件评价
    1.10软件质量度量
    1.11软件质量的标度
    1.12评价、度量、测试的关系

    第2章软件测试概述
    2.1软件测试的意义
    2.2软件测试目标
    2.3软件测试原则
    2.4软件测试分类
    2.5软件错误
    2.5.1软件错误分析
    2.5.2软件错误类型
    2.5.3软件错误级别

    第3章软件测试技术
    3.1概述
    3.2静态测试技术
    3.2.1桌面检查
    3.2.2代码审查
    3.2.3代码走查
    3.2.4静态分析
    3.3动态测试技术
    3.3.1白盒测试
    3.3.2黑盒测试
    3.3.3白盒测试和黑盒测试的比较
    3.3.4灰盒测试
    3.3.5类测试

    第4章软件测试策略
    4.1概述
    4.2单元测试
    4.2.1技术要求
    4.2.2测试内容
    4.3部件测试
    4.3.1技术要求
    4.3.2测试内容
    4.4配置项测试
    4.4.1技术要求
    4.4.2测试内容
    4.5系统测试
    4.5.1技术要求
    4.5.2测试内容
    4.6回归测试
    4.6.1回归测试策略
    4.6.2回归测试内容
    4.6.3注意事项
    4.7测试结束条件
    第5章软件测试过程
    第6章软件测试及管理工具
    第7章软件测试的组织和管理
    第8章专项性测试
    第9章软件测试能力成熟度模型
    第10章软件质量度量
    第11章软件产品评价
    第12章评价过程
    附录A代码审查单
    附录B相关标准

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多