《软件测试的艺术》读后感 Or 读书笔记
第一章 一次自评价测试
作为一个测试新人吧,做了一下自评价测试,分数,没有过书中的平均线,有点尴尬,不过还需锻炼吧。
第二章 软件测试的心理学和经济学
我很认同书中所说的,测试是为发现错误而执行程序的过程,可能以前我会以为,是测试是为了提升用户体验,感觉之前的定义还是不够明确。
书中分了黑盒测试和白盒测试进行讲解,黑盒测试是数据驱动的(输入、输出驱动的),白盒测试是逻辑驱动的。
黑盒测试讲解了穷举输入测试法,但显然十分费时,总结就是用尽可能少的用例去发现尽可能多的问题。
白盒测试讲解了穷举路径法,虽然比穷举输入测试法耗时少一些,但显然也是十分费时的。
书中还列举出了十条软件测试的原则。其实也就对之前所讲的进行了总结。
第三章 代码检查、走查与评审
这一部分强调了代码检查、走查的重要性,同时说明对代码进行人工检查的必要性。但具体的细节不太适合我目前的工作,讲的是一些检查开发代码的注意点。
第四章 测试用例的设计
本书分为白盒测试和黑盒测试去讲解,白盒测试因为目前还不会接触到的话就选择了略过,而黑盒测试这面的话,主要讲解了等价类,边界值,因果图,错误猜测的方法。
第五章 模块(单元)测试
这章主要是讲面向代码,面向编程者自己的测试,单元测试用来检查软件的功能实现是否满足了规格说明书要求。