Jenkins is a good and practical CI tool.
December 05, 2016
Jenkins is a good and practical CI tool.
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Jenkins
I am using Jenkins for CI purposes. Jenkins especially helps me to manage the automation test in different levels: UI(functionality)/API/performance/security tests etc. It is a good framework that is integrated with other automation frameworks very well. And it has a variety of nice plugins. It provided a centralized management platform to manage all the automation testing frameworks we have. And you can also use the cron job to schedule the build running periodically to perform some performance tests.
- Good integration with lots of other open source frameworks.
- Centralized control and an easy to make build process.
- A wide variety of plugins to use.
- Jenkins' TestLink plugin result does not take .xml format result. So I have to run a script to transform .xml to .tap it is good for Jenkins to accept .xml directly.
- It would be good for Jenkins to have more graphic features that can show better analysis/test results.
- Better and more flexible project structure management.
- Eases the way of project CI and management.
- Provide a platform that can be shared with the team to view and control the project making build and automation test results.
- May have a potential risk when Jenkins server breaks down. Good to have a redundancy database backup plan.