人人范文网 范文大全

软件测试读书总结

发布时间:2020-03-02 05:52:29 来源:范文大全 收藏本文 下载本文 手机版

软件测试(第二版)书的一些总结

软件测试这本书分为了六个部分,介绍了软件测试的基础知识。以下分部分是我的一些理解。

1.第一部分是软件测试综述,主要介绍了与软件测试及其相关内容的一些定义。

(1) 什么是软件缺陷?

软件缺陷可以理解为导致软件失败的缺陷,失败的软件可以理解为不符合软件产品说明书或不符合用户要求的软件。

(2) 导致出现缺陷的原因以及软件修复的难度(优先级)?

软件缺陷的原因实际是在说明书编写、设计、编码时出现了偏差错误,并且随着开发往后,更不容易修复。

(3) 软件测试是要做什么?

软件测试目的是要发现缺陷,给出提示,并且给出一定的建议(也可以是提供缺陷优先级或严重性等度量)。值得注意的是,并不是非要给出修改软件的建议,也可以是给出针对用户培训以规避软件缺陷之类的建议。 并且软件测试所针对的范围是交付用户部分,所以测试要包含文档测试。

(4) 软件测试时的原则

第一是不要求完全测试程序,要把测试控制在合理的测试量内(可由剩余缺陷和测试费用关系得到);第二是找到软件缺陷越多那么软件缺陷越多。

2.第二部分是测试基础,介绍了一些基本的测试方法(白盒与黑盒法的区别是是否参考了代码,动态与静态区别是是否运行了代码):

(1) 静态黑盒法测试产品说明书。

(2) 动态黑盒法,一般用来进行功能性测试。使用等价类划分的方法,将测试用例合理划分,将测试量控制在合理范围,并通过对测试用例和运行结果对比,得到测试结果。

测试不止是对数据测试,还要对软件状态进行测试(可参考状态图进行,测试软件状态转换是是否出现问题)

(3) 静态白盒法,设计、编程阶段审查设计、代码。

(4) 动态白盒测试,对程序中的代码段或者某个模块进行测试,测试用例不仅需要对数据覆盖(例如代码端公式里除数为0的情况),还要对代码覆盖(语句覆盖、分支覆盖、条件覆盖,一级比一级覆盖广一些)

3.第三部分是运用测试技术,介绍了一些常见的测试,如:配置测试、兼容性测试、外国语言测试、易用性测试、文档测试、软件安全测试,并以网站测试作为实例进行了讲解。

4.第四部分对测试方法进行补充。首先是自动化工具,可以减少测试一些性能难度,可以简单的在短时间进行多次测试;其次是共享测试,就一个软件的测试区域让不同测试者进行测试,属于内部测试;最后是beta版本测试,通过用户使用后的数据进行分析。

(1) 自动化测试工具中负载压力工具与干扰注入器、噪声发生器的区别?

负载和压力工具测试软件,用来给软件加压,加载,比如在测试文本处理程序的时候,设置其处于的磁盘空间和内存很小。类似于负载和压力工具干扰注入器、噪声发生器并不是提供固定不变的压力、负载而是不断变化,更不稳定。

5.第五部分详细介绍了测试的步骤(和各个过程产生的结果文档):

测试计划测试用例计划(包括:测试设计即在什么地方用用例,测试用例即测试用例详细说明,测试方法即怎样用用例)报告问题

值得注意的是,报告问题时需要对软件缺陷进行跟踪,才能及时了解软件缺陷被提出了没,正在被解决没,解决掉没。跟踪其处在生命周期的哪个阶段。

6.第六部分是职业的介绍展望。

软件测试读书心得

软件测试总结

软件测试总结

软件测试见习总结

软件测试计算公式总结

软件测试学习总结

软件测试期末总结

软件测试技术问题总结

软件测试总结(全)

软件测试年度总结

软件测试读书总结
《软件测试读书总结.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档