软件测试与软件质量评价

  • 内容简介:

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

相关推荐

  • 软件测试丨谱尼为网络安全护航

    软件技术发展至今,软件测试已经成为了软件开发过程中不可缺少的一部分.软件测试是指使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别 ...

  • 正确认识软件缺陷

    人生之中,世事无常才是常态. 软件之中,存在缺陷才是常态. 测试之中,发现不了所有缺陷才是常态. 我们对生活抱有平常心. 我们对缺陷也要抱有平常心. 不可能找出软件中所有缺陷 了解这个道理,我们就要知 ...

  • Python自动化测试和软件测试有什么不同?

    我们都知道,学习Python之后可以从事的岗位有很多,除了我们熟知的人工智能.数据分析.网络爬虫之外,还有自动化测试等岗位.说起自动化测试,不少人会问Python自动化测试工程师是做什么的呢?我们一起 ...

  • 软件测试的12项基本原则

    从不同的角度,软件测试会有不同的测试原则. 根据测试目的的不同,软件测试有以下12项基本原则: 尽早地和不断地进行软件测试 尽早地测试,尽早地发现和解决问题,可以极大地降低成本,可以保证软件高效地开发 ...

  • winAMS、CasePlayer2嵌入式软件单元测试

    覆盖率专家winAMS源自日本gaio公司,gaio公司创始于1980年,公司前期开发编译器,随后开发了根据源代码剖析和模仿技能的嵌入式软件测试工具.公司还有工程服务事务,为首要轿车制造商.大型轿车零 ...

  • 程序员眼中的测试

    码农的产品和服务大都是以软件形式存在的,我们存在的价值之一就是快速提供高质量的软件产品或服务.如何保障软件的高质量呢?这与软件测试分不开的,测试是保证软件质量的关键环节之一. 老码农早年曾经做过两年的 ...

  • 软件开发又快又好的解决之道

    大多数组织都有需要竞标的软件项目. 竞标,就要求软件必须在短时间内就开发出来,而且还要具备一定的质量. 软件开发又快又好,说起来容易,做起来总是顾此失彼--软件如期拿出来了,竞标现场演示却暴露出测试不 ...

  • 《K12在线教育服务与评价》团体标准发布,在线教育行业发展走向规范化

    近年来,国内在线教育行业发展迅速,但教学质量参差不齐.师资力量薄弱.退款难.虚假宣传等问题也一直为人所诟病. 为规范在线教育企业经营,中国消费者报社联合天津市消费者协会.河北省消费者权益保护委员会.北 ...

  • 西安峰上大宅装饰评价:家居装饰应当留心哪些细节?

    家庭装修饰品是一个比照费时费力的作业,任何一个本地有忽略那都会对将来的运用构成很大的费事,因此装饰不只要考虑到质量疑问,还有考虑到装饰的美丽度.那么,接下来别墅装潢设计西安峰上大宅小编为咱们介绍家居装 ...

  • 李自成当了四十几天皇帝,从民族英雄到千古罪人?到底该给他怎样的评价?

    明朝(公元1368年-1644年),一说明朝亡于(1368-1683)等,又称大明王朝.大明帝国,是以汉族为主推翻蒙古族统治者而建立起来的汉族复兴王朝,也是中国历史上最后一个由汉族建立的封建统一王朝. ...

  • 真相披露:原外交部长钱其琛如何评价周恩来总理的外交才华

    原创孔甲丙2021-04-25 16:53:08 周总理是被世界所公认的"语言大师",在他兼任外交部长的时候,出访过多个国家,这些和周总理交谈过的领导人,大多都被他充满幽默的语言所 ...

  • “小诸葛”白崇禧如何评价白先勇的性取向?让他能一生爱得坦荡?

    1992年的盛夏,55岁的王国祥突然陷入昏迷.面对全身插满了管子的王国祥,白先勇心如刀割,一向坚信人定胜天的他终于向命运屈服,听从了医生的建议:不再使用电击刺激王国祥的心脏,他的爱人已经无法再承受那样 ...

  • 1962对印反击战,罗瑞卿有何贡献?张国华如何评价印军?

    1962对印反击战,罗瑞卿有何贡献?张国华如何评价印军?

  • 钱学森与蒋英携手共度62年,妻子晚年却用五字评价丈夫,令人心酸

    大家好,我们的小仓鼠打洞学会另一种情怀又来了,今天起我们一起来分享历史知识,也许你可以得到意想不到的收获哦. 引言: 钱学森兢兢业业,劳碌一生,为祖国的国防科学事业奉献了终生.没有钱学森的付出,没有今 ...

  • 如何评价明朝?名嘴:三无两多,无明君、名将、名士,太监昏君多

    几千年来,在中国这片广袤的土地上,先后产生了十几个朝代,每个朝代都有它与众不同的历史.说到汉朝,我们会想起张骞出使西域,说到唐朝,我们知道贞观之治. 而对于明朝又该如何评价呢?某位著名的公众人物给出了 ...

  • 如何对工作饱和度进行评价?

    Part1  缘起 在宏观经济不景气,GDP增长减缓.人口红利逐渐消失后,企业减员增效日益提上日程,基于面向客户(内外部客户)的流程优化,夯实企业基础管理工作,定岗定编工作又被重新提起. 关于定岗定编 ...