Cargando…

Mastering software testing with JUnit 5 : comprehensive guide to develop high quality Java applications /

A comprehensive, hands-on guide on unit testing framework for Java programming language About This Book In-depth coverage of Jupiter, the new programming and extension model provided by JUnit 5 Integration of JUnit 5 with other frameworks such as Mockito, Spring, Selenium, Cucumber, and Docker Best...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: García, Boni (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2017.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1014025403
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 171206s2017 enka o 000 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d STF  |d OCLCF  |d TOH  |d CEF  |d KSU  |d OCLCQ  |d DEBBG  |d G3B  |d UAB  |d RDF  |d N$T  |d K6U  |d QGK  |d UKMGB  |d OCLCQ  |d OCLCO  |d OCLCQ 
015 |a GBC1L4763  |2 bnb 
016 7 |a 018610867  |2 Uk 
020 |a 1787124398 
020 |a 9781787124394  |q (electronic bk.) 
020 |z 9781787285736 
029 1 |a GBVCP  |b 1014939550 
029 1 |a UKMGB  |b 018610867 
035 |a (OCoLC)1014025403 
037 |a CL0500000917  |b Safari Books Online 
050 4 |a QA76.73.J38 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a García, Boni,  |e author. 
245 1 0 |a Mastering software testing with JUnit 5 :  |b comprehensive guide to develop high quality Java applications /  |c Boni García. 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2017. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (Safari, viewed November 30, 2017). 
520 |a A comprehensive, hands-on guide on unit testing framework for Java programming language About This Book In-depth coverage of Jupiter, the new programming and extension model provided by JUnit 5 Integration of JUnit 5 with other frameworks such as Mockito, Spring, Selenium, Cucumber, and Docker Best practices for writing meaningful Jupiter test cases Who This Book Is For 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. What You Will Learn The importance of software testing and its impact on software quality The options available for testing Java applications The architecture, features and extension model of JUnit 5 Writing test cases using the Jupiter programming model How to use the latest and advanced features of JUnit 5 Integrating JUnit 5 with existing third-party frameworks Best practices for writing meaningful JUnit 5 test cases Managing software testing activities in a living software project In Detail When building an application it is of utmost importance to have clean code, a productive environment and efficient systems in place. Having automated unit testing in place helps developers to achieve these goals. The JUnit testing framework is a popular choice among Java developers and has recently released a major version update with JUnit 5. This book shows you how to make use of the power of JUnit 5 to write better software. The book begins with an introduction to software quality and software testing. After that, you will see an in-depth analysis of all the features of Jupiter, the new programming and extension model provided by JUnit 5. You will learn how to integrate JUnit 5 with other frameworks such as Mockito, Spring, Selenium, Cucumber, and Docker. After the technical features of JUnit 5, the final part of this book will train you for the daily work of a software tester. You will learn best practices for writing meaningful tests. Finally, you will learn how software testing fits into the overall software development process, and sits alongside continuous integration, defect tracking, and test reporting. Style and approach The book offers definitive and comprehensive coverage of all the Unit testing concepts with JUnit and its features using several real world examples so that readers can put their learning to pract ... 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Java (Computer program language) 
650 0 |a Computer software  |x Testing. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS.  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS.  |x Programming  |x Open Source.  |2 bisacsh 
650 7 |a COMPUTERS.  |x Web  |x Web Programming.  |2 bisacsh 
650 7 |a Computer software  |x Testing.  |2 fast  |0 (OCoLC)fst00872601 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781787285736/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBSCOhost  |b EBSC  |n 1626950 
994 |a 92  |b IZTAP