Contact Us
  • What We Do
  • How We Do It
  • Our Thinking
  • Join Us
  • Our Work
  • Industries
  • Cloud
  • Software Development
  • Quality Engineering
  • DevOps
  • Strategy
  • Experience Design
  • Data & Integration
  • Advisory Services
  • Careers
  • Culture
  • Events
  • Success Stories
  • Partnerships
  • Technologies
  • Professional Services
  • Financial Services
  • Retail
  • Health Care

Implementing a DevOps-enabled Automation Pipeline

May 16, 2019 // By Magenic

Leveraging Magenic’s Automated Quickstart (MAQS), a DevOps-enabled automation deployment pipeline was implemented with a project-level testing process that incorporated scalable agile processes to increase efficiency and speed.

Challenge

A global audit, consulting, & financial advisory firm sought to expand, improve, and enhance an existing internal application that was becoming a popular and valuable tool for the organization.

The existing application was hosted in and managed by the organization’s data center, causing long development cycles and only two deployments per year.

The organization lacked a proper testing infrastructure or data management strategy. Testing was performed manually using spreadsheets at the end of a development cycle slowing down software release frequency.

Solution

Magenic utilized a risk-based approach to properly focus automation efforts. After an automation framework was established, the team was able to integrate automated testing with a new CI:CD process. This provided early feedback on build and deployment quality.

To reduce the load on the organization’s data center and facilitate more agility, the application was migrated to Azure.

The data management challenge was addressed by creating test utilities to perform data accuracy testing and harvest historical data for future business analysis. These tools allowed the team to input large amounts of randomized data, and to store results for future comparability to review accuracy and repeatability over time.

Results

Smoke Testing (37 web service and UI tests)

  • Post-merge smoke testing reduced from 4 hours of manual testing to ~10 minutes using a suite of 37 test cases. Result was a standardized deployment pipeline that was less expensive and easier to maintain.
  • Enabled more frequent deployments in the organization.

Regression Testing (71 web services, 130 UI)

  • With a suite of 200 automated UI and web services test cases, regression cycle times reduced from 40+ hours to under an hour.

Custom Test Automation Utilities

    • Data specific testing time reduced from 30+ hours of manual testing to under 6 hours. Accomplished with only 14 test cases running against several hundred data samples.
    • Metrics produced during data testing were used to enhance the application’s ability to automatically identify data and patterns.

By leveraging the MAQS automation framework, initial framework set-up and implementation time reduced by ~30%.

MAQS at a Glance

MAQS is an open source framework created by the QA Engineers at Magenic that automates a set of QA tasks. It enables organizations to continuously deliver digital products faster, and with fewer defects, saving both time and money.

Categories // Quality Engineering
SHARE:
THE LATEST:
  • APRIL 7, 2021 // blog
    Assertions In Automation Scripts – I Assert That They’re Optional
  • MARCH 31, 2021 // blog
    Tech Consulting Fastcast 15: Product Ownership
  • MARCH 19, 2021 // blog
    Security In Five Bi-Weekly Roundup – 3/19/21
Featured Content:
  • JANUARY 25, 2021 // White Paper
    The Top 7 Technology Trends of 2021

Related Posts

Blog
Assertions In Automation Scripts – I Assert That They’re Optional
Learn More
Blog
Doesn’t Everybody Know This?
Learn More
Blog
Ten More Commandments Of Automation
Learn More
Blog
The 11th Commandment: The Automation Golden Rule
Learn More

Ready to speak with our experts?

Have a question?

This field is required
This field is required
This field is required
This field is required

Thanks for Contacting Magenic

One of our experts will be contacting you directly within the next business day.

Return To Home

info@magenic.com+1.877.277.1044

  • Facebook
  • Twitter
  • LinkedIn
  • YouTube
  • RSS Feed

© Magenic Inc.Privacy NoticeTerms & ConditionsSitemap