Название: Test-Driven Development for JAVA Developers Автор: Joseph Thachil George Издательство: Leanpub Год: 2021-04-04 Страниц: 209 Язык: английский Формат: pdf (true) Размер: 10.2 MB
In software development, test-driven development is a software development model that provides that the drafting of automatic tests takes place before that of the software to be tested, and that the development of the application software is exclusively oriented towards the goal of passing the automatic tests previously set up. How to do test-driven development using Java and spring boot technology with various tools explained in this book.
In computer science, software development, test-driven development (in short TDD is a software development model, which provides that the drafting of the automatic testing occurs before the software that must be tested, and that the development of a software application is exclusively oriented to the goal of passing the automated tests you have previously prepared.
In recent years, tests have become even more integral to the software development phase. Practices such as Test-Driven Development and Continuous Integration are widely used by industry. But writing the tests is not enough, you need to write quality tests. TDD provides for the repetition of a short three-phase development cycle, called the "TDD cycle". In the first phase (called the "Red phase"), the programmer writes an automatic test for the new function to be developed, which must fail because the function has not yet been realized. In the second phase (called the "green phase"), the programmer develops the minimum amount of code needed to pass the test. In the third phase (called "gray phase" or refactoring), the programmer refactors the code to adapt it to certain quality standards. When the software passes all the tests, the programmer devotes a certain amount of time to refactoring it, that is to improve its structure through a procedure based on small controlled modifications aimed at eliminating or reducing objectively recognizable defects in the internal structure of the code.
The main purpose of this book is to understand the concept of test-driven development using JAVA. The main concept JUNIT5 is discussed in this book. When implementing the test-driven development, the primary concern is to ensure confidentiality, integrity and secure products.
Скачать Test-Driven Development for JAVA Developers
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.