Automation Approaches

Introduction

  • Define Automation Test Strategy in Agile based Product Development. For version 1.0 Release.
  • Define Risks & Mitigation Plan
  • Product Development is done using Agile-SCRUM Methodology
  • Product is a web based application.
  • Definition of “Ready” for User Stories is met before Sprint Starts.
  • The First Release is tagged and labelled as Version 1.0
  • One Milestone constitute of  3 Sprints
  • One Sprint is of 10 working days.
  • 0% Automation Coverage is achieved but needs to be increased, however keyword driven framework is adopted based on objects.
  • Automation Tool is Finalized and considered in Project Kick-off.
  • Development Team combination is of 6 Developers and 3 QA.
  • Continuous Integration (CI) is adopted.
  • Objective:
  1. To prepare an Automation Test Strategy that could achieve maximum automation
  2. To meet the deadline
  3. To ensure quality and meeting acceptance criteria
  • Proposed Solutions:
  1. Adopt Parallel Approach
  2. Adopt Lagging Approach
  • Solution I- Parallel Approach
  1. The objective of this Approach is to perform Development of User Stories and Automation of User Stories in the same Sprint parallely
  2. The Test team starts automation/script created based on designs, screens and mockups.
  3. The Test team executes the scripts created on the build and notifies by logging bugs either in the same week or next week (In the same sprint)
  4. This can be better explained in the next diagram

Risks and Mitigations

  • Solution II- Lagging Approach
  1. The objective of this Approach is to perform Development of User Stories in Sprint n and Automation of User Stories in the n+1 Sprint
  2. The Test team starts automation/script created based stability of user stories delivered in Sprint n
  3. The Test team performs Manual Testing in Sprint n
  4. The Test team executes n-1 Sprints scripts i.e scripts of previous sprint
  5. However in this approach 100% automation for Release 1.0 is not achieved
  6. This can be better explained in the next diagram

To know more email: marketing@calsoftinc.com

Contributed by: Sagar Abhyankar| Calsoft inc

 
Share:

Related Posts

Technical Documentation

Technical Documentation Review and Tips

Technical reviews are vital for effective and quality documentation. To make this happen, have documentation and its reviews listed as one of the deliverables – just like development or testing. This will place priority on the process, and ensure everyone involved understands the importance of proper and thorough reviews.

Share:
Technology Trends 2024

Technology Trends 2024- The CXO perspective

In the rapidly evolving landscape of 2024, technology trends are reshaping industries and redefining business strategies. From the C-suite perspective, executives are navigating a dynamic environment where artificial intelligence, augmented reality, and blockchain are not just buzzwords but integral components of transformative business models. The Chief Experience Officers (CXOs) are at the forefront, leveraging cutting-edge technologies to enhance customer experiences, streamline operations, and drive innovation. This blog delves into the strategic insights and perspectives of CXOs as they navigate the ever-changing tech terrain, exploring how these leaders are shaping the future of their organizations in the era of 2024’s technological evolution.

Share:
Technology Trends 2024

The Winds of Technology Blowing into 2024

As 2023 draws to a close, the digital landscape is poised for a seismic shift in 2024. Generative Artificial Intelligence (Gen AI) continues its integrative streak, disrupting industries from B2B to healthcare. Networking trends emphasize simplicity, while the synergy of cloud and edge computing with Gen AI promises real-time workflows. Quantum computing, cybersecurity, intelligent automation, and sustainable technology are key players, reshaping the technological fabric. Join us as we navigate the transformative currents of 2024, unraveling the impact on enterprises in our forthcoming article. Stay tuned for the tech evolution ahead!

Share:
Generative AI Shaping Future Industries

[Infoblog] Generative AI Shaping Future Industries

Generative AI is at the forefront of innovation, harnessing the power of machine learning algorithms to create new and original content, from images and music to entire virtual environments. This infographic depicts how Gen AI is evolving industries and shaping its future.

Share:

Enhancing vCenter Capabilities with VMware vCenter Plugins: A Deep Dive

 vCenter Server is one of the most powerful tools in VMware’s product portfolio, enabling efficient management of virtualized environments. One of the most used features in vCenter is the vCenter plugin, which extends the capabilities by providing custom features such as 3rd Party system discovery, and provisioning, providing a unified view, allowing administrators to manage vSphere, and 3rd Party systems seamlessly.

Share:
Generative AI: Transforming Industries for Success

Generative AI : Transforming Industries for Success

Generative AI is the hot topic of discussion everywhere and is being embraced by everyone. Read this blog to explore how different sectors are leveraging Generative AI to drive innovation, enhance efficiency, and deliver superior experiences.

Share: