SlideShare a Scribd company logo
1 of 3
Download to read offline
The New Era
Yes, CI improves quality
I will start with a 2 liner snippet around Continuous Integration.
CI is a blessing for testers as it offers variety of benefits. As an organization, if you're not using Continuous Integration, my word of advice
is “Just give it a try”.
In this blog, I would like to explain why Continuous Integration and Jenkins are the ideal fit for any agile driven process oriented organization.
CI is the practice of merging all developer workspaces several times a day with a shared mainline
CI servers constantly monitor source code repositories
Avoids or detects compatibility issues early
Keeps workspace continually integrated with other developers
Reduces less bugs – run a strong test suite against the code
Integrates code with mainline, compiles and runs automated tests
Deploys working piece of code at any point of time in the system
Helps the developer to get early feedback on their code
Reduces fixed cost: If a defect is introduced into the system, it can be identified and corrected as early as possible
Continuous Integration using Jenkins –
It’s a 100% win-win situation
Large teams working on same code base
Multiple stages of code deployments
Conflicts between geographically scattered teams
One of the hottest topics today in Application Development and Application Testing in general should be around Continuous Integration. Why
there is so much buzz around this term? Well, there are obvious reasons such as it can a) improve the quality of the application b) isolate and resolve
defects faster c) drastically improve tools, processes, and test suite. Predominantly, there are few challenges that the testing folks can address
quickly with the help of Continuous integration.
- Average time spent on the portal increased from 19 sec to 130 sec, because of advanced technologies used in UX
engineering
- 30% of development time was saved using our Solution Accelerators
- The Portal can support almost one million profiles and it is further scalable
- The portal was designed in an eventual consistency model, to accommodate enormous number of acs from end
users
Jenkins – Features and Strengths
Installation
Licensing Cost
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If it is Continuous integration, then the marriage with Jenkins is made in heaven. Jenkins is a java based Continuous Integration tool and
it has its own capabilities, features and strengths
To conclude with, I would like to list down some of the notable benefits you can get as a tester when you are using Jenkins as a
Continuous Integration tool.
Jenkins comes as a war file WAR file and can be started by simply executing
"java-jar jenkins.war". No database, no special installation, no special registration
SCM Tools Supported
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Git, Subversion, TFS, VSS, ClearCase, Accurez, etc.
Open Source
Build Tools Supported
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Ant, Maven, UNIX Shell, Windows batch, etc.
Test Frameworks
Supported
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JUnit, TestNG, NUnit, JSUnit, CppUnit, PHPUnit ,etc.
Console Reporting Allows monitoring the state of each job
Test / Build Matrix Support
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Jenkins helps you run the same set of tests in multiple environments, different
operating systems, different databases or any other axis that makes sense to
your application
Programming Languages
Supported
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Plug-ins Has wide range of plug-ins for end to end Software Management
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Reporting and Monitoring Has wide range of plug-ins for end to end Software Management
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Java, C, Ruby, Perl, PHP, JavaScript etc
Highly configurable system by itself
Wide variety of plugins provide more flexibility
Combination of Jenkins with Ant, Gradle, or other Build Automation tools provides limitless features
Integrate with different Version Control Systems
Direct deployment to production or test environments
Immediate Bug detection by integrating development builds with test automation builds
Push artifact to wide range of repositories
- The portal was designed in an eventual consistency model, to accommodate enormous number of activities from end
users
https://twitter.com/AspireSystemswww.linkedin.com/company/aspire-systemshttp://www.slideshare.net/AspireSystems
Our core philosophy of "Attention. Always." communicates our belief in lavishing care and attention on our customers and employees.
Implementation, Support, Maintenance and Transformation!
Slideshare LinkedIn Twitter
Aspire Systems is a global technology services firm serving as a trusted technology partner for our customers. We work with some of the
world's most innovative enterprises and independent software vendors, helping them leverage technology and outsourcing in our specific
areas of expertise. Our services include Product Engineering, Enterprise Transformation, Independent Testing Services and IT Infrastruc-
ture Support services. Aspire is currently working with 65+global firms and helping them on areas like Application Development, Testing,
For more info contact
info@aspiresys.com or visit www.aspiresys.com
CA , USA l London, UK l SharJah, UAE l Chennai , India
+91 - 044 - 67404000 , +1 - 908 - 218 -50
About Aspire
Find us

More Related Content

What's hot

[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"Itris Automation Square
 
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsHow to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsTechWell
 
Rahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - Copy
Rahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - CopyRahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - Copy
Rahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - CopyRahul Auti
 
SPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperSPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperItris Automation Square
 
GregBauerLinkedin
GregBauerLinkedinGregBauerLinkedin
GregBauerLinkedinGreg Bauer
 
Manual Testing
Manual TestingManual Testing
Manual TestingG.C Reddy
 
Regression Testing with Symfony
Regression Testing with SymfonyRegression Testing with Symfony
Regression Testing with SymfonyJoachim Unger
 
Diljith Abraham -Test Specialist
Diljith Abraham -Test Specialist Diljith Abraham -Test Specialist
Diljith Abraham -Test Specialist diljith abraham
 
Advanced engineering practices to achieve higher agility quotient v1.0
Advanced engineering practices to achieve higher agility quotient v1.0Advanced engineering practices to achieve higher agility quotient v1.0
Advanced engineering practices to achieve higher agility quotient v1.0Musarrath Jabeen
 
Michael kammer resume_20200818
Michael kammer resume_20200818Michael kammer resume_20200818
Michael kammer resume_20200818Michael Kammer
 
Atagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integrationAtagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integrationAgile Testing Alliance
 
What's new in visual studio 2013
What's new in visual studio 2013What's new in visual studio 2013
What's new in visual studio 2013Keith Lopez
 
01. testing fresher-resume
01. testing fresher-resume01. testing fresher-resume
01. testing fresher-resumemuqtar12
 
Mahesh Gopakuma - CV - SoftwareTester
Mahesh Gopakuma - CV - SoftwareTesterMahesh Gopakuma - CV - SoftwareTester
Mahesh Gopakuma - CV - SoftwareTesterMahesh G
 

What's hot (20)

kishore
kishorekishore
kishore
 
[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"[EN] Mesures article: "PLC programs quality checked by their designers"
[EN] Mesures article: "PLC programs quality checked by their designers"
 
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsHow to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
 
Rahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - Copy
Rahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - CopyRahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - Copy
Rahul_Auti_Sr. Test Engineer_Manual & Automation_Testing_6_Yrs - Copy
 
SPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paperSPS IPC Drives 2015 - Itris Automation paper
SPS IPC Drives 2015 - Itris Automation paper
 
GregBauerLinkedin
GregBauerLinkedinGregBauerLinkedin
GregBauerLinkedin
 
Shalini Sharma Resume
Shalini Sharma ResumeShalini Sharma Resume
Shalini Sharma Resume
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 
Regression Testing with Symfony
Regression Testing with SymfonyRegression Testing with Symfony
Regression Testing with Symfony
 
Gajanan Bhat
Gajanan BhatGajanan Bhat
Gajanan Bhat
 
Resume
ResumeResume
Resume
 
Diljith Abraham -Test Specialist
Diljith Abraham -Test Specialist Diljith Abraham -Test Specialist
Diljith Abraham -Test Specialist
 
Resume
ResumeResume
Resume
 
Advanced engineering practices to achieve higher agility quotient v1.0
Advanced engineering practices to achieve higher agility quotient v1.0Advanced engineering practices to achieve higher agility quotient v1.0
Advanced engineering practices to achieve higher agility quotient v1.0
 
Michael kammer resume_20200818
Michael kammer resume_20200818Michael kammer resume_20200818
Michael kammer resume_20200818
 
Atagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integrationAtagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integration
 
What's new in visual studio 2013
What's new in visual studio 2013What's new in visual studio 2013
What's new in visual studio 2013
 
Resume_Sahida Sultana
Resume_Sahida SultanaResume_Sahida Sultana
Resume_Sahida Sultana
 
01. testing fresher-resume
01. testing fresher-resume01. testing fresher-resume
01. testing fresher-resume
 
Mahesh Gopakuma - CV - SoftwareTester
Mahesh Gopakuma - CV - SoftwareTesterMahesh Gopakuma - CV - SoftwareTester
Mahesh Gopakuma - CV - SoftwareTester
 

Viewers also liked

Going On-Demand: IaaS, PaaS Or Solution Accelerators
Going On-Demand: IaaS, PaaS Or Solution AcceleratorsGoing On-Demand: IaaS, PaaS Or Solution Accelerators
Going On-Demand: IaaS, PaaS Or Solution AcceleratorsAspire Systems
 
Articulation Of Beliefs
Articulation Of BeliefsArticulation Of Beliefs
Articulation Of Beliefswilsdom
 
Building Software Solutions Using Web 2.0 Technologies
Building Software Solutions Using Web 2.0 TechnologiesBuilding Software Solutions Using Web 2.0 Technologies
Building Software Solutions Using Web 2.0 TechnologiesAspire Systems
 
Cef Reference Levels
Cef Reference LevelsCef Reference Levels
Cef Reference Levelswilsdom
 
Assessing Needs
Assessing NeedsAssessing Needs
Assessing Needswilsdom
 
Organizing a Language Course
Organizing a Language CourseOrganizing a Language Course
Organizing a Language Coursewilsdom
 
Cultural Syllabus
Cultural SyllabusCultural Syllabus
Cultural Syllabuswilsdom
 
A user-centered mobile case in 5 days - Anneleen Vanhoudt
A user-centered mobile case in 5 days - Anneleen VanhoudtA user-centered mobile case in 5 days - Anneleen Vanhoudt
A user-centered mobile case in 5 days - Anneleen VanhoudtPeelthebanana
 
DAJ-CulinaryPORTFOLIO_Spring2016
DAJ-CulinaryPORTFOLIO_Spring2016DAJ-CulinaryPORTFOLIO_Spring2016
DAJ-CulinaryPORTFOLIO_Spring2016David Jeffries
 
pwc-family-business-survey-us-2015
pwc-family-business-survey-us-2015pwc-family-business-survey-us-2015
pwc-family-business-survey-us-2015Jonathan Flack
 
120626 scheidtweiler pr umfrage facebook werbung
120626 scheidtweiler pr   umfrage facebook werbung120626 scheidtweiler pr   umfrage facebook werbung
120626 scheidtweiler pr umfrage facebook werbungScheidtweiler PR
 
Social Star e-ttraction Presentation - Social Media for Sales
Social Star e-ttraction Presentation - Social Media for SalesSocial Star e-ttraction Presentation - Social Media for Sales
Social Star e-ttraction Presentation - Social Media for SalesAndrew Ford
 
Q Sciences Health and Welllness Products
Q Sciences Health and Welllness ProductsQ Sciences Health and Welllness Products
Q Sciences Health and Welllness ProductsLisa Young
 
Programming Models for Exascale Systems
Programming Models for Exascale SystemsProgramming Models for Exascale Systems
Programming Models for Exascale Systemsinside-BigData.com
 
Causal Inference and Direct Effects
Causal Inference and Direct EffectsCausal Inference and Direct Effects
Causal Inference and Direct EffectsBayesia USA
 
The Event Bureau Fashion Brochure
The Event Bureau Fashion BrochureThe Event Bureau Fashion Brochure
The Event Bureau Fashion BrochureJulesMiller
 
Mason Graphite Corporate Presentation - February 2016
Mason Graphite Corporate Presentation - February 2016Mason Graphite Corporate Presentation - February 2016
Mason Graphite Corporate Presentation - February 2016masongraphite
 
163 madani phool
163 madani phool163 madani phool
163 madani phoolSunni Shan
 

Viewers also liked (18)

Going On-Demand: IaaS, PaaS Or Solution Accelerators
Going On-Demand: IaaS, PaaS Or Solution AcceleratorsGoing On-Demand: IaaS, PaaS Or Solution Accelerators
Going On-Demand: IaaS, PaaS Or Solution Accelerators
 
Articulation Of Beliefs
Articulation Of BeliefsArticulation Of Beliefs
Articulation Of Beliefs
 
Building Software Solutions Using Web 2.0 Technologies
Building Software Solutions Using Web 2.0 TechnologiesBuilding Software Solutions Using Web 2.0 Technologies
Building Software Solutions Using Web 2.0 Technologies
 
Cef Reference Levels
Cef Reference LevelsCef Reference Levels
Cef Reference Levels
 
Assessing Needs
Assessing NeedsAssessing Needs
Assessing Needs
 
Organizing a Language Course
Organizing a Language CourseOrganizing a Language Course
Organizing a Language Course
 
Cultural Syllabus
Cultural SyllabusCultural Syllabus
Cultural Syllabus
 
A user-centered mobile case in 5 days - Anneleen Vanhoudt
A user-centered mobile case in 5 days - Anneleen VanhoudtA user-centered mobile case in 5 days - Anneleen Vanhoudt
A user-centered mobile case in 5 days - Anneleen Vanhoudt
 
DAJ-CulinaryPORTFOLIO_Spring2016
DAJ-CulinaryPORTFOLIO_Spring2016DAJ-CulinaryPORTFOLIO_Spring2016
DAJ-CulinaryPORTFOLIO_Spring2016
 
pwc-family-business-survey-us-2015
pwc-family-business-survey-us-2015pwc-family-business-survey-us-2015
pwc-family-business-survey-us-2015
 
120626 scheidtweiler pr umfrage facebook werbung
120626 scheidtweiler pr   umfrage facebook werbung120626 scheidtweiler pr   umfrage facebook werbung
120626 scheidtweiler pr umfrage facebook werbung
 
Social Star e-ttraction Presentation - Social Media for Sales
Social Star e-ttraction Presentation - Social Media for SalesSocial Star e-ttraction Presentation - Social Media for Sales
Social Star e-ttraction Presentation - Social Media for Sales
 
Q Sciences Health and Welllness Products
Q Sciences Health and Welllness ProductsQ Sciences Health and Welllness Products
Q Sciences Health and Welllness Products
 
Programming Models for Exascale Systems
Programming Models for Exascale SystemsProgramming Models for Exascale Systems
Programming Models for Exascale Systems
 
Causal Inference and Direct Effects
Causal Inference and Direct EffectsCausal Inference and Direct Effects
Causal Inference and Direct Effects
 
The Event Bureau Fashion Brochure
The Event Bureau Fashion BrochureThe Event Bureau Fashion Brochure
The Event Bureau Fashion Brochure
 
Mason Graphite Corporate Presentation - February 2016
Mason Graphite Corporate Presentation - February 2016Mason Graphite Corporate Presentation - February 2016
Mason Graphite Corporate Presentation - February 2016
 
163 madani phool
163 madani phool163 madani phool
163 madani phool
 

Similar to Continuous Integration using Jenkins

A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
 
DevOps CI Automation Continuous Integration
DevOps CI Automation Continuous IntegrationDevOps CI Automation Continuous Integration
DevOps CI Automation Continuous IntegrationIRJET Journal
 
VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1viswa pavan
 
Software Development Life Cycle Testingtypes
Software Development Life Cycle TestingtypesSoftware Development Life Cycle Testingtypes
Software Development Life Cycle Testingtypesvladimir zaremba
 
3Audit Software & Tools.pptx
3Audit Software & Tools.pptx3Audit Software & Tools.pptx
3Audit Software & Tools.pptxjack952975
 
VAL-210-Computer-Validati-Plan-sample.pdf
VAL-210-Computer-Validati-Plan-sample.pdfVAL-210-Computer-Validati-Plan-sample.pdf
VAL-210-Computer-Validati-Plan-sample.pdfSamehMostafa33
 
Cloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesCloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesAndré Agostinho
 
QUALITY ASSURANCE and VALIDATION ENGINEER
QUALITY ASSURANCE and VALIDATION ENGINEER QUALITY ASSURANCE and VALIDATION ENGINEER
QUALITY ASSURANCE and VALIDATION ENGINEER Piyush Prakash
 
201810003 201750007project report
201810003 201750007project report201810003 201750007project report
201810003 201750007project reportssuser219889
 
IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...
IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...
IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...IRJET Journal
 
Questions Log: Installing Cognos BI 10.2.2
Questions Log: Installing Cognos BI 10.2.2Questions Log: Installing Cognos BI 10.2.2
Questions Log: Installing Cognos BI 10.2.2Senturus
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposalcfry
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Server Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack ServersServer Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack ServersIRJET Journal
 
2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdf2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdfbcanawakadalcollege
 

Similar to Continuous Integration using Jenkins (20)

Ashish Thakkar
Ashish ThakkarAshish Thakkar
Ashish Thakkar
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
DevOps CI Automation Continuous Integration
DevOps CI Automation Continuous IntegrationDevOps CI Automation Continuous Integration
DevOps CI Automation Continuous Integration
 
VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1VISWAPAVAN _2015_v1
VISWAPAVAN _2015_v1
 
Software Development Life Cycle Testingtypes
Software Development Life Cycle TestingtypesSoftware Development Life Cycle Testingtypes
Software Development Life Cycle Testingtypes
 
Kalai
KalaiKalai
Kalai
 
3Audit Software & Tools.pptx
3Audit Software & Tools.pptx3Audit Software & Tools.pptx
3Audit Software & Tools.pptx
 
VAL-210-Computer-Validati-Plan-sample.pdf
VAL-210-Computer-Validati-Plan-sample.pdfVAL-210-Computer-Validati-Plan-sample.pdf
VAL-210-Computer-Validati-Plan-sample.pdf
 
Cloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesCloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct services
 
QUALITY ASSURANCE and VALIDATION ENGINEER
QUALITY ASSURANCE and VALIDATION ENGINEER QUALITY ASSURANCE and VALIDATION ENGINEER
QUALITY ASSURANCE and VALIDATION ENGINEER
 
Heeresh
HeereshHeeresh
Heeresh
 
201810003 201750007project report
201810003 201750007project report201810003 201750007project report
201810003 201750007project report
 
IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...
IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...
IRJET- An Efficient Hardware-Oriented Runtime Approach for Stack-Based Softwa...
 
Sankerth Resume
Sankerth ResumeSankerth Resume
Sankerth Resume
 
BX-D – A Business Component & XML Driven Test Automation Framework
BX-D – A Business Component & XML Driven Test Automation FrameworkBX-D – A Business Component & XML Driven Test Automation Framework
BX-D – A Business Component & XML Driven Test Automation Framework
 
Questions Log: Installing Cognos BI 10.2.2
Questions Log: Installing Cognos BI 10.2.2Questions Log: Installing Cognos BI 10.2.2
Questions Log: Installing Cognos BI 10.2.2
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposal
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Server Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack ServersServer Emulator and Virtualizer for Next-Generation Rack Servers
Server Emulator and Virtualizer for Next-Generation Rack Servers
 
2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdf2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdf
 

More from Aspire Systems

Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Aspire Systems
 
End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...Aspire Systems
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Aspire Systems
 
Business Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationBusiness Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationAspire Systems
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementationAspire Systems
 
Integrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyIntegrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyAspire Systems
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientAspire Systems
 
Devops implementation for a leading education company
Devops implementation for a leading education companyDevops implementation for a leading education company
Devops implementation for a leading education companyAspire Systems
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Aspire Systems
 
Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Aspire Systems
 
Support offering for a California based products and services provider
Support offering for a California based products and services providerSupport offering for a California based products and services provider
Support offering for a California based products and services providerAspire Systems
 
DevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyDevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyAspire Systems
 
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...Aspire Systems
 
The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology Aspire Systems
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyAspire Systems
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineAspire Systems
 
Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Aspire Systems
 
Test Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentTest Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentAspire Systems
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAspire Systems
 
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Aspire Systems
 

More from Aspire Systems (20)

Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering
 
End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
 
Business Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationBusiness Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government Organization
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementation
 
Integrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyIntegrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategy
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier client
 
Devops implementation for a leading education company
Devops implementation for a leading education companyDevops implementation for a leading education company
Devops implementation for a leading education company
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...
 
Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...
 
Support offering for a California based products and services provider
Support offering for a California based products and services providerSupport offering for a California based products and services provider
Support offering for a California based products and services provider
 
DevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyDevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting Company
 
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
 
The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save money
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipeline
 
Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race”
 
Test Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentTest Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated Development
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development Practices
 
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
 

Recently uploaded

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Continuous Integration using Jenkins

  • 1. The New Era Yes, CI improves quality I will start with a 2 liner snippet around Continuous Integration. CI is a blessing for testers as it offers variety of benefits. As an organization, if you're not using Continuous Integration, my word of advice is “Just give it a try”. In this blog, I would like to explain why Continuous Integration and Jenkins are the ideal fit for any agile driven process oriented organization. CI is the practice of merging all developer workspaces several times a day with a shared mainline CI servers constantly monitor source code repositories Avoids or detects compatibility issues early Keeps workspace continually integrated with other developers Reduces less bugs – run a strong test suite against the code Integrates code with mainline, compiles and runs automated tests Deploys working piece of code at any point of time in the system Helps the developer to get early feedback on their code Reduces fixed cost: If a defect is introduced into the system, it can be identified and corrected as early as possible Continuous Integration using Jenkins – It’s a 100% win-win situation Large teams working on same code base Multiple stages of code deployments Conflicts between geographically scattered teams One of the hottest topics today in Application Development and Application Testing in general should be around Continuous Integration. Why there is so much buzz around this term? Well, there are obvious reasons such as it can a) improve the quality of the application b) isolate and resolve defects faster c) drastically improve tools, processes, and test suite. Predominantly, there are few challenges that the testing folks can address quickly with the help of Continuous integration.
  • 2. - Average time spent on the portal increased from 19 sec to 130 sec, because of advanced technologies used in UX engineering - 30% of development time was saved using our Solution Accelerators - The Portal can support almost one million profiles and it is further scalable - The portal was designed in an eventual consistency model, to accommodate enormous number of acs from end users Jenkins – Features and Strengths Installation Licensing Cost ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- If it is Continuous integration, then the marriage with Jenkins is made in heaven. Jenkins is a java based Continuous Integration tool and it has its own capabilities, features and strengths To conclude with, I would like to list down some of the notable benefits you can get as a tester when you are using Jenkins as a Continuous Integration tool. Jenkins comes as a war file WAR file and can be started by simply executing "java-jar jenkins.war". No database, no special installation, no special registration SCM Tools Supported ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Git, Subversion, TFS, VSS, ClearCase, Accurez, etc. Open Source Build Tools Supported ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Ant, Maven, UNIX Shell, Windows batch, etc. Test Frameworks Supported ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- JUnit, TestNG, NUnit, JSUnit, CppUnit, PHPUnit ,etc. Console Reporting Allows monitoring the state of each job Test / Build Matrix Support ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Jenkins helps you run the same set of tests in multiple environments, different operating systems, different databases or any other axis that makes sense to your application Programming Languages Supported ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Plug-ins Has wide range of plug-ins for end to end Software Management ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Reporting and Monitoring Has wide range of plug-ins for end to end Software Management ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Java, C, Ruby, Perl, PHP, JavaScript etc Highly configurable system by itself Wide variety of plugins provide more flexibility Combination of Jenkins with Ant, Gradle, or other Build Automation tools provides limitless features Integrate with different Version Control Systems Direct deployment to production or test environments Immediate Bug detection by integrating development builds with test automation builds Push artifact to wide range of repositories
  • 3. - The portal was designed in an eventual consistency model, to accommodate enormous number of activities from end users https://twitter.com/AspireSystemswww.linkedin.com/company/aspire-systemshttp://www.slideshare.net/AspireSystems Our core philosophy of "Attention. Always." communicates our belief in lavishing care and attention on our customers and employees. Implementation, Support, Maintenance and Transformation! Slideshare LinkedIn Twitter Aspire Systems is a global technology services firm serving as a trusted technology partner for our customers. We work with some of the world's most innovative enterprises and independent software vendors, helping them leverage technology and outsourcing in our specific areas of expertise. Our services include Product Engineering, Enterprise Transformation, Independent Testing Services and IT Infrastruc- ture Support services. Aspire is currently working with 65+global firms and helping them on areas like Application Development, Testing, For more info contact info@aspiresys.com or visit www.aspiresys.com CA , USA l London, UK l SharJah, UAE l Chennai , India +91 - 044 - 67404000 , +1 - 908 - 218 -50 About Aspire Find us