0 votes
in Selenium by
What is Jenkins and what are the benefits of using it with Selenium?

1 Answer

0 votes
by

Hudson Lab's Jenkins is the most popular open-source continuous integration technology. It's cross-platform, meaning it can run on Windows, Linux, Mac OS, and Solaris. Jenkins is a Java application. Jenkin's main purpose is to keep track of any job, such as SVN (Apache Subversion) checkouts, cron jobs, or application states. When a specific event in an application occurs, it triggers pre-configured actions. Learn More.

The following are the features of Jenkins:

Jenkins generates a list of all changes made in SVN repositories, for example.

Jenkins gives permanent links to the most recent build or failed build, which can be utilized for convenient communication.

Jenkins is simple to install using either a direct installation file (exe) or a war file for deployment via the application server.

Jenkins can be set up to send the content of the build status to an email address.

Simple Configuration: Jenkins makes it simple to set up multiple tasks.

Jenkins can be configured to run the automated test build on TestNg following every SVN build.

Jenkins documents the details of the jar, its version, and the mapping of build and jar numbers.

Plugins: Jenkins can be set to utilize features and additional functionality provided by third-party plugins.

Following are the reasons we use Jenkins with Selenium:

When you run Selenium tests in Jenkins, you can run them every time your program changes, and when the tests pass, you may deploy the software to a new environment.

Jenkins may execute your tests at a predetermined time.

The execution history as well as the Test Reports can be saved.

Jenkins allows you to develop and test a project in continuous integration using Maven.

Related questions

0 votes
asked Jan 5 in Selenium by rajeshsharma
0 votes
asked Jan 7 in Selenium by SakshiSharma
...