《软件测试与质量保证》笔记
都说没想好
这个作者很懒,什么都没留下…
展开
-
(第一,二章)软件质量,软件测试的概念
1.1软件质量概念本书对软件质量的定义是:软件质量是软件产品满足使用要求的程度。我自己的理解是,通俗来讲就是我们所说的“好坏”,而衡量好坏的标准是通过是否满足使用的要求。《what is software quality》一书中有一个观点,达到质量要求的标准是关注客户的满意度,而不是程序的正确性,在后面的测试中是根据质量作为基准的,那么测试的价值也就是关注客户满意度,体现软件的原创 2017-02-19 00:48:47 · 794 阅读 · 0 评论 -
(第三章)软件测试风险管理
3.1测试风险的概念:(自己的话)因为不可能做到完全测试,所以存在风险。那么测试风险的管理就是,要对软件中是否安排测试活动做一个考虑的决策。那么影响这个对待测试的策略来自于两方面:第一,风险发生的可能性,也就是存在缺陷的可能性。第二,测试风险发生后的影响,如果影响不大自然把测试的重要性放低。测试风险分类:技术风险,即新的技术还没有被完全掌握,影响软件系统质量。原创 2017-02-20 01:12:36 · 1041 阅读 · 0 评论 -
(第四章)测试过程概述
4.1测试模型:v测试过程模型:测试作为编码后的阶段。w测试过程模型:测试与开发同步进行,但保持线性前后关系。H模型:交叉进行活动,测试反复触发和迭代。4.2测试过程的体系结构:软件测试人员,测试阶段,测试工作产品4.3测试计划:可以使用一个文档模版建立测试计划,书中提供了测试目录及说明,包括测试计划标示符,测试项等。4.4测试用例:在测试设计规格说原创 2017-02-20 22:14:42 · 440 阅读 · 0 评论 -
(第六章)白盒测试用例设计技术
白盒测试:结构测试,逻辑驱动测试,了解内部工作,测试内部是否按照预定工作。技术方法:静态白盒法,侵入式法,控制流图法,基路径法,数据定义使用法,程序片法。静态白盒法:不运行程序,进行代码研读查错。可以尽早发现缺陷,为黑盒提供思路。按照审查严格程度分为同行评审,走查,评审三种。侵入式法:需要对代码进行修改,按照修改的目的不同分为:程序插桩测试,断言测试,缺陷种植法。程原创 2017-02-24 00:00:12 · 907 阅读 · 0 评论 -
(第五章)黑盒测试用例设计技术
黑盒测试:不打开盒子,不提供代码,不知道内部的情况下进行测试。主要有 等价类划分法,边界条件法,因果图法,决策表法,正交表测试法。等价类划分法:设计不同类的测试用例,提供一种形式的完备性和无冗余性。最常用的是:有效类,无效类的划分。特别记录一下,操作等价类的时候,可以把操作之前,之间,之后划分等价类。边界条件法:对等价类划分的扩张。一般边界条件法:最小值,略大于原创 2017-02-23 13:04:12 · 936 阅读 · 0 评论