Best automation in integration and deployment – CICD Automation Test

For most cases, team of developers work separately on different parts of applications enhancement. Upon integrating their codes with the rest of the team’s manually, updates are deployed and released to users. To ensure everything in its place with perfect compatibility, Integration and Deployment can be both painful and time-consuming.

#Services #Automation Test

ESDlife Digital Solutions Continuous Integration Continuous Development (CICD) Automation Test DBS Bank

Continuous Integration Continuous Development (CICD) Automation Test

The major goal of CICD automation is to break down integration and deployment into smaller parts to reduce integration and deployment risks. It helps developers to catch bugs earlier and speed up release cycles. With automation, small updates are continuously delivered to users with minimal associated risks.

Developers commit their code to a shared repository to test the compatibility of new features and updates

Commit and build

Developers commit their code to a shared repository to test the compatibility of new features and updates.

Small adjustments to the underlying code are committed, tested, and validated automatically

Automated Testing

Small adjustments to the underlying code are committed, tested, and validated automatically.

Small updates are continuously released to minimize risks associated with deployment

Continuous Delivery

Small updates are continuously released to minimize risks associated with deployment.

Case Study: DBS Bank (Hong Kong) Limited

Continuous Integration Continuous Development (CICD) Automation Test has been implemented on multiple mobile apps and web platforms of DBS Bank (Hong Kong) Limited.

ESDlife Digital Solutions Continuous Integration Continuous Development (CICD) Automation Test DBS Bank
ESDlife Digital Solutions Continuous Integration Continuous Development (CICD) Automation Test DBS Bank

Achievements

ESDlife Digital Solutions Continuous Integration Continuous Development (CICD) Automation Test DBS Bank

Reduction of Manpower

Reduced from 20 man-days for testing a new function to 1 man-day for checking report

ESDlife Digital Solutions Continuous Integration Continuous Development (CICD) Automation Test DBS Bank

Reduction of Testing Time

Reduced from 5 days for testing a new function to a few seconds to run the test script

ESDlife Digital Solutions Continuous Integration Continuous Development (CICD) Automation Test DBS Bank

Increase of Testing Frequency

Achieved scheduled testing per hour

DBS Card +
MSIG