Impact of DevOps on Software Testing

Impact of DevOps on Software Testing

Without change there is no innovation, creativity, or incentive for improvement. Those who initiate change will have a better opportunity to manage the change that is inevitable.” - William Pollard

DevOps is about culture, people, process and technology. The mindset is very important to understand by moving away from traditional ‘waterfall’ methodology and adopting agile principles and techniques. The goal is set, which is “Bringing application, functionalities and features very quickly to the market”. Means on the other hand the development process is moving rapidly and releasing code at a large volume on frequent time basis. Without automation across the development, testing and release cycle the goals can not be achieved. 

All processes, phases, activities, but also tools, which play an active role during the software development and delivery should enable to shift left to enable a higher pace.

Looking at the current ratio of manual testing within software development projects, it still dominates the testing phase compared to test automation. The challenge adopting DevOps is changing the way most of the software development projects practice testing phases. Shift left doesn’t mean to continue exactly the same the way things were done before, furthermore also drive change to explore new opportunities enabling a higher pace in delivery. It is all about change, manual tester may need to adopt other testing techniques to deliver the mindset of DevOps. Behavior Driven Development and Testing is one approach to test automation with a low cost of translation.

Maybe manual testers need to evolve into a mix of test automation engineer and subject matter experts? On the other hand, maybe test automation need to evolve as well as it is practiced today?

Attached a short presentation with some ideas on the impact of software testing and solution recommendations.



To view or add a comment, sign in

More articles by Amir Khan

  • MuleSoft AI Chain is a Product now

    🔗 𝐅𝐢𝐧𝐚𝐥𝐥𝐲, 𝐌𝐮𝐥𝐞𝐒𝐨𝐟𝐭 𝐀𝐈 𝐂𝐡𝐚𝐢𝐧 𝐡𝐚𝐬 𝐛𝐞𝐞𝐧 𝐨𝐟𝐟𝐢𝐜𝐢𝐚𝐥𝐥𝐲 𝐜𝐞𝐫𝐭𝐢𝐟𝐢𝐞𝐝!☕️ 🦜…

    49 Comments
  • LocalStack and MuleSoft

    I recently discovered LocalStack, a fully functional AWS services emulation for local development and testing. First I…

    3 Comments
  • Connect PowerBI to GraphQL endpoint

    In this article, we will be using a GraphQL endpoint, created through MuleSoft Anypoint DataGraph, to connect PowerBI…

    16 Comments
  • How API-led Connectivity serves Business Intelligence and Analytics

    BI tools are playing a major role in making data professionals understand huge quantities of data that enterprises…

    14 Comments
  • Enable Business Intelligence & Analytics with MuleSoft DataGraph

    Through acquisitions, it has become a new norm for enterprises to manage multiple systems of records of the acquired…

  • Integrate Grafana with Anypoint DataGraph

    DataGraph is just AWESOME. Think about the old days and the flat-file-based data sources.

    3 Comments
  • Unleash the power of your data with Anypoint DataGraph

    On May 18, 2021, MuleSoft released its powerful new Anypoint DataGraph. Developers can easily access data from multiple…

    1 Comment
  • Why MuleSoft?

    In the last 14 years, I have been working for some amazing companies with a focus on Application Lifecycle Management…

    79 Comments
  • Join the ALM Octane Academy

    We have launched a YouTube channel named “Octane Academy” with the purpose to enable you to use ALM Octane. This is a…

  • Integrate JMeter with ALM Octane

    Recently I have been on different engagements, where JMeter Load/Performance Testing were part of a continuous…

Others also viewed

Explore content categories