Mastering Software Testing with JUnit 5

Mastering Software Testing with JUnit 5

评分

★★★★★

ISBN

9781787124394

出版社

Packt Publishing 2017-10-27出版

作者

Boni Garc

分类

编程设计

内容简介
This book is for Java software engineers and testers. If you are a Java developer who is keen on improving the quality of your code and building world class applications then this book is for you. Prior experience of the concepts of automated testing will be helpful.
AI简介
这是一本面向Java软件工程师和测试人员的实用指南。本书详细解读了JUnit 5测试框架,并深入探讨了软件测试的定义、关键概念、分类以及测试方法。书中不仅介绍了JUnit 5的新特性,还讨论了JUnit 5与JUnit 4的兼容性,以及如何使用JUnit 5进行有效的测试。 本书首先介绍了JUnit框架,包括其历史背景、架构和核心组件。接着,书中深入探讨了软件测试的定义、关键概念、分类以及测试方法。作者详细解释了测试级别和测试方法,包括单元测试、集成测试、系统测试和验收测试,以及黑盒测试、白盒测试和非功能测试。 在介绍JUnit 5测试的执行方式时,书中详细讲解了如何使用构建工具、控制台启动器、IDE以及测试的依赖来执行JUnit 5测试。此外,书中还详细介绍了JUnit 5扩展模型,包括如何实现新的扩展,并使用@ExtendWith注解注册一个或多个扩展。 书中还深入探讨了测试的执行和报告管理方法,包括测试执行、测试报告、缺陷跟踪系统、静态分析以及同行评审工具等。此外,书中还讨论了需求的重要性与定义,以及如何将需求转化为测试用例。 在介绍应用架构设计和技术选型时,书中详细讲解
阅读/下载地址