『Bug挖掘机 - 赠书02期』|〖Effective软件测试〗

大家好,我是洋子,前段时间给大家推荐了《测试设计思想》,今天再给大家推荐一本软件测试领域的新书

这本书就比较接地气了,是一本软件测试的入门书籍,但同样适用于1-3年软件测试经验的读者阅读

这本书第一章就用Java代码以及编写单元测试用例来展示程序当中的隐藏Bug,如果你熟悉Java语言,这本书将更加适合阅读

除了开发,作为测试人员,最好也能去看代码,重点关注代码异常处理,以及入参的列表当中存在的重复元素,边界值等,这些是实践留下来Bug最容易出现的地方

看代码能帮助我们定位到问题产生的根本原因,也能提高自己的代码阅读能力甚至是编程能力

书籍介绍

《Effective软件测试》 是一本由清华大学出版社出版的图书,作者是[荷]毛里西奥·阿尼什(Maurício Aniche),译者是朱少民、李洁、张元。是2023年6月新推出的一本书籍,也算是测试领域一本新书了

Maurício Aniche博士是荷兰代尔夫特理工大学软件工程系的助教,并兼任Adyen公司技术部总监。对这位作者的话,大家可能不是很熟悉 。再看下翻译里面的作者,提起朱少民,相信在软件测试领域呆久的同学或多或少还是有印象
请添加图片描述

书籍目录

第1章 有效和系统的软件测试
第2章 基于需求规格的测试
第3章 结构化测试与代码覆盖
第4章 契约式设计
第5章 基于属性的测试
第6章 测试替身和模拟对象
第7章 可测试性设计
第8章 测试驱动的开发
第9章 编写大型测试
第10章 测试代码的质量
第11章 全书总结

读书笔记

这本书整体来说比较接地气,对于刚入门软件测试的同学也没有障碍,语言通熟易懂,首先阅读此书可以巩固自己软件测试理论,比如软件测试什么时候可以停止、穷尽测试是否可行,测试金字塔模型(单元、集成、系统测试)

接着就是介绍当给你一个产品的需求后,从需求分析、分析边界挖掘出测试点、再到转化为测试用例的全过程,以及功能测试完成后,如何添加自动化case,全方面了解软件测试的全流程

书中还探讨了SBT(Script-based Testing),强调的是先做测试设计,然后在做测试

另外让洋子非常惊喜的是,书中谈到了结构化测试(白盒测试),对白盒测试代码覆盖标准(行、分支、条件+分支,路径覆盖)做了详细介绍,这在之前软件测试的书籍当中,几乎看不到

最后书籍当中也有一些测试领域的新概念和热点知识,如变异测试、契约设计、测试替身和模拟对象(Mock打桩)、可测性的设计、如何进行数据库SQL的自动化测试、Selenium自动化测试等

购书链接

购书传送门:京东网上商城

为感谢粉丝的长期支持,洋子将在朋友圈赠送3本《Effective软件测试》书籍,详情可关注朋友圈参与活动。没有好友的可以+V(testerguide)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bug 挖掘机

支持洋子

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值