Perfect 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. In ensuring everything comes in its place with perfect compatibility, Integration and Deployment can be both painful and time-consuming.

#Services #Automation Test

Continuous Integration Continuous Development (CICD) Automation Test implemented by DBS (HK) Limited

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 apps and web platforms of DBS Bank (Hong Kong) Limited.

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

Achievements

Manpower Reduced

Manpower Reduced

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

Testing Time Reduced

Testing Time Reduced

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

Testing Frequency Increased

Testing Frequency Increased

Achieved scheduled testing per hour

DBS Omni
MSIG