Java Spring Boot Application Software Testing

3.7
estrelas
6 classificações
oferecido por
Coursera Project Network
Neste projeto guiado, você irá:

Build a Java Junit test that tests the Rand class with various input parameters.

Add an Integration Sanity Test using the Spring Boot Testing Framework with Java.

Develop an Integration Test using MockMvc to allow serverless Integration Testing.

Clock2 hours
IntermediateIntermediário
CloudSem necessidade de download
VideoVídeo em tela dividida
Comment DotsInglês
LaptopApenas em desktop

In this project you will use the Spring Boot Framework and the Junit Testing Framework to test a Java Spring Boot Web Application. Application development always involves testing in some form. At a minimum, the developer tries to physically run some test cases to verify functionality. Software testing is used to formalize the process and thoroughly test the application. These tests can be executed every time the code is changed to verify functionality of the code base. In the Spring Boot Application as in other Java Applications, Junit tests are used to test individual Java Classes. Integration tests are used to test the Application as a whole; the interaction among classes to produce an expected result. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Habilidades que você desenvolverá

Junit TestingSpring MockMvcSoftware TestingSpring Boot TestingIntegration Testing (I&T)

Aprender passo a passo

Em um vídeo reproduzido em uma tela dividida com a área de trabalho, seu instrutor o orientará sobre esses passos:

  1. Create a basic Unit Test of the Rand Service Class Using Java and JUnit Testing Framework.

  2. Build a Java Junit test that tests the Rand class with various input parameters.

  3. Add an Integration Sanity Test using the Spring Boot Testing Framework with Java.

  4. Create an Integration Test with Incorrect Request Parameters and check for empty response.

  5. Develop an Integration Test using MockMvc to allow serverless Integration Testing.

Como funcionam os projetos guiados

Sua área de trabalho é um espaço em nuvem, acessado diretamente do navegador, sem necessidade de nenhum download

Em um vídeo de tela dividida, seu instrutor te orientará passo a passo

Perguntas Frequentes – FAQ

Perguntas Frequentes – FAQ

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.