Testing and Continuous Integration

Now that we have scaffolded and developed our e-commerce application, it's time to make it ready for deployment to our production environment. Before that, there are two important aspects of software engineering that we need to look at, quality and stability. In this chapter, we will see how this can be achieved using modern DevOps practices, such as CI and automated testing. With this, you will be able to set up your own Jenkins CI pipeline and will get a basic introduction to continuous integration/continuous deployment (CI/CD).

We will also explore the following:

  • Fixing and running tests
  • CI/CD tools
  • Setting up CI with Jenkins using the JHipster CI-CD sub-generator
DevOps is a software engineering practice ...

Get Full Stack Development with JHipster - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.