In modern software development having proper automated test coverage is considered a best practice. In this course you will learn how to test Java and Spring Boot applications using highly popular open source tools.
You will see in the first section of this course, the software testing ecosystem is very diverse. JUnit and Mockito are two of the leading testing libraries for Java. JUnit provides the test execution context, while Mockito give you power mocking capabilities. Together these libraries can be used to write unit tests, integration tests, and functional tests. You will also learn why having proper test coverage is critical to supporting other popular agile practices such as Continuous Integration and Continuous Deployment (aka CI/CD).
Agile teams all over the world consider Test Driven Development (TDD) a critical technique for producing quality software. This course begins by using JUnit 5 to demonstrate how to use TDD to create a simple Java application, then again using TDD to evolve the application to a higher level of quality and functionality.
Next, the course takes you into a deep dive of the features and functionality of JUnit 5. You will learn how to write JUnit 5 unit tests for a Java web application.
Instructor Details
Courses : 12
Specification: Testing Spring Boot: Beginner to Guru
|
18 reviews for Testing Spring Boot: Beginner to Guru
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $17.99 |
---|---|
Provider | |
Duration | 17 hours |
Year | 2021 |
Level | All |
Language | English |
Certificate | Yes |
Quizzes | No |
$99.99 $17.99
Fidori Shine –
I wish there are demos for practice if possible.
Tad Wimmer –
A lot of emphasis on the functionality of JUnit 5 and related technologies, but no emphasis on what makes a unit test valid. I came into the course as a senior developer with pretty solid JUnit 4 skills, looking to become more familiar with JUnit 5. So far, the JUnit 5 portions of the course have been very informative, but the absence of emphasis on valid tests makes the course less useful for the beginner.
Hidde Visser –
I am excited about the course and I am learning new things! Besides that, I am missing some explanations on certain topics. Why do you use an abstract class, why is IntelliJ telling you that there is already a certain method (instead of just saying we press continue here..), why do you make certain methods static? How does the equals method work in the Money class (how is it referring to this method when calling the assertEquals method in the test classes. Hope this gets more clear in the coming lessons!
Himanshu Pandey –
good content
Fran ois Roussel –
It is really good. I think the course tells us a lot about how to test in general and which questions you should ask yourself when you’re testing something.
Sanjay Shroff –
awful, lousy, boring
Michael Smithson –
Get rid of Maven and start using Gradle. Please!
Esteban Andres Araya Jimenez –
It’s just the beginning of the course, but I’m really excited right now because I want to learn this.
Silvano Andr Pineda –
the experience has been great until now
Periklis Ntanasis –
Very detailed course. I would prefer less details about the tools and their APIs.
Allan Jamil –
Sometimes, a detailed explanation of what is going on in a method or a test method would clear things up.
Kavita Porje –
Good and informative
Frank Eaves –
Very well written and spoken. Very useful, able to learn a lot.
Renan Azzolim –
Some projects werent running properly, I tried openning questions at the forum, but no solutions were provided. Project running is mandatory, otherwise we can’t execute and test all showed techniques. Therefore, I am giving four stars because is all that I expected, but considering this problem with the projects, it made my learning a little hard.
ZichenZheng –
Great course. I was asked to do some testing and this course is going to help me a lot.
Thiago Araujo da Silva –
Until now, everything ok.
David Cand a –
El contenido no est mal, pero pierde una cantidad inmensa de tiempo explicando y hablando de cosas insustanciales. Si NECESITAS aprender y no tienes horas y horas para desperdiciar viendo v deos que no aportan nada a lo que deber a considerarse el curso (teniendo en cuenta el t tulo del mismo), te recomiendo que busques otro. Parece mentira, pero parece que el autor confunde la calidad con la cantidad. Es mejor un curso de 10 horas donde se exploque todo de un modo conciso y con buenos ejemplos, a uno de casi 18 horas donde se habla de autores de libros de hace veinte a os, apartados enteros que no valen para nada y donde se explica ni lo que est haciendo, etc. Y, definitivamente, la parte de la intrudicci n donde da publicidad a intelliJ, porque l cobra comisi n si utilizas su enlace, sobra. Esto no es Youtube, aqu la gente ya paga por el curso… en fin.
Marivaldo Sena –
This course is really good. I learned a lot of things I need for my position as a Java Developer. Some things are useful and help us to stand out. The only suggestion I have is to focus more on Swagger than in Rest Docs, but it’s also helpful.