目录
1、写在前面:为什么要推荐这本书?
当我们涉足软件测试领域时,我们发现这个领域充满了挑战和复杂性。软件测试不仅仅是检查功能是否按预期工作,还涉及到性能、安全性、可维护性等多个方面。这正是《Effective软件测试》的独特之处,它不仅关注基础的测试技术,还探讨了如何在不同情境下做出明智的决策,以确保软件质量。
读了这本书之后,我深深的被它的实用和全面所震撼,它几乎涵盖了功能测试-性能测试-自动化测试一条线并且大都有测试技巧和建议,完全可以即学即用
下面我将分享我的读书感受,从书中的各个方面谈谈我的看法!
2、背景了解:
作者:本书作者 Maurício Aniche博士是Adyen技术学院的负责人,也是荷兰代尔夫特理工大学软件工程系的助理教授。 他的研究方向是如何在测试和维护期间提高开发人员的工作效率,他在软件测试方面的教学工作使他获得了2021年度教师奖和代尔夫特理工大学教育奖学金。 Maurício拥有巴西圣保罗大学的计算机科学硕士和博士学位。 他还是Alura的联合创始人,这是巴西软件工程师最受欢迎的电子学习平台之一。
3、个人观点:
个人认为这是一本对于软件测试领域极具价值的著作,不仅是因为作者独到的观点(重要性,广泛的测试方法和技巧,沟通),而是它最为难得的一方面(作者的清晰、简明的语言以及详细的案例分析和实际经验分享),使这本书变得不再是专业软件测试人员的读物。
阅读《Effective软件测试》让我变得更具有自信和能力来处理软件测试的挑战。它不仅提供了理论知识,还提供了实际的工具和策略,可以帮助我提高测试质量、降低风险,并为团队提供更有信心的软件产品。这本书是一本对于软件测试从业者非常有价值的资源,所以我才强烈推荐给所有关心软件质量的人。
3、内容深入:
下面我们从文章的目录一步步深入:功能测试-性能测试-自动化测试
1. 第1章 有效和系统的软件测试:
2. 第2章 基于需求规格的测试:
3. 第3章 结构化测试与代码覆盖:
4. 第4章 契约式设计:
5. 第5章 基于属性的测试:
6. 第6章 测试替身和模拟对象:
7. 第7章 可测试性设计:
8. 第8章 测试驱动的开发:
9. 第9章 编写大型测试:
10. 第10章 测试代码的质量:
11. 第11章 全书总结:
6、结论:
总的来说,如果你是一名软件测试从业者或者正在学习软件测试的相关知识,我强烈推荐阅读《Effective软件测试》。它提供了广泛的知识和实用的建议,有助于提高你的测试技能,同时也能让你更好地理解软件开发过程中测试的关键作用。这本书将成为你的实际工作中的有力工具,帮助你提供高质量的软件产品。
购买链接:《Effective软件测试》
如何参与赠书活动?
点击文章底部微信名片,参与朋友圈赠书活动,点赞8,18,28各送一本,包邮到家!!!
版权归原作者 热爱编程的小K 所有, 如有侵权,请联系我们删除。