From the course: Cucumber Essential Training
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Continuous integration and BDD - Cucumber Tutorial
From the course: Cucumber Essential Training
Continuous integration and BDD
- [Instructor] This is a high level workflow example of how you could run your BDD tests with a continuous integration tool like Jenkins. You would configure a job in Jenkins to point to your Java projects pom.xml file. This job is essentially a bill definition that could be triggered manually or on schedule. Or if changes are made to the source code repository, the job would invoke the Maven build tool to execute your build. The build process would produce compiled code and also produce BDD or any other configured test results as console output, and also as reports. You can reuse the pretty plugin report options to produce reports. Jenkins is just an example of continuous integration tools. There are other tools like Circle CI that can implement the same workflow, where you can run your BDD tests as part of your build process. Just to summarize, you can use Jenkins or other CI tools to trigger builds. You can run Cucumber tests as a part of the build process and produce results as…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.