Improve Test efficiency for "Loading/Unloading of Petrol/Diesel using Batch Controller inside Distribution Terminal" for Rail, Marine, Pipeline and Road.

Slides:



Advertisements
Similar presentations
2004 Cross-Platform Automated Regression Test Framework Ramkumar Ramalingam, Rispna Jain IBM Software Labs, India.
Advertisements

© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Software Product Line Engineering Andrew Burmester SE 4110 Section 2 4/14/11.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
SeeTestCloud. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring Productivity tools.
Software Testing Life Cycle
Information Systems Chapter 10 – Computers: Understanding Technology, 3 rd edition 1November 13, 2008.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.

DB2 Universal Database Confidential | July 2012 | India Software Lab Click to add text © 2012 IBM Corporation An End to End Windows Automation Framework.
Software Product Line Material based on slides and chapter by Linda M. Northrop, SEI.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Computer Architecture Organization and Architecture
This has been created by QA InfoTech. Choose QA InfoTech as your Automated testing partner. Visit for more information.
SAP MDG (Master Data Governance) online training Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING.
Leverage Big Data With Hadoop Analytics Presentation by Ravi Namboori Visit
KRISHNACHANDER KALIYAPERUMAL PROJECT MANAGER
Multi-Device UI Development for Task-Continuous Cross-Channel Web Applications Enes Yigitbas, Thomas Kern, Patrick Urban, Stefan Sauer
Effective Performance Testing in Agile and DevOps
Essentials of UrbanCode Deploy v6.1 QQ147
TEST AUTOMATION IN BDD WAY
SeeTestLoad.
Digital Transformation Services
PLM, Document and Workflow Management
Leveraging the Cloud: A New Way of Managing Testing
Operating System Structure
How SCADA Systems Work?.
DevOps – Test Automation for IOTs
EIN 6133 Enterprise Engineering
Pertemuan 19 Materi : Buku Wajib & Sumber Materi :
Test Automation for IoT solutions A Paradigm shift
Statistical Analysis Based Service Catalogue
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Effective way to build test Automation strategy in Agile
Database Testing in Azure Cloud
Automation – “A Critical Component of Agile testing”
E2E Testing in Agile – A Necessary Evil
USAGE OF VARIOUS AUTOMATION TOOLS TO ACHIEVE WIDER TEST COVERAGE
Quality Strategies In AGILE
Computer Integrated Manufacturing ( CIM). Chapter One 1.1 Introduction 1.2 Types of Manufacturing 1.3 CIM Hardware and CIM Software 1.4 Nature and Role.
Quantifying Quality in DevOps
SANJAN BORA (LEAD QA ENGINEER)
Automated Test Execution & Reporting (TER) Plugin using JIRA
Yakub Reddy Gurijala –Sr.Technical Architect
Rapid fire performance testing of 250 websites
Operating a Sandwich Stall using Agile Methodologies
Continuous Automated Chatbot Testing
Machine Learning in Test Automation
Improve and Transform through Raw Test Step
A Must to Know - Testing IoT
HATS – Hierarchical Automated Test Sequencer Platform
Kumar Abhishek (Senior Engineer)
ARTIFICIAL INTELLIGENCE IN SOFTWARE TESTING
SUBMISSION TITLE Raghu K T – Director Capgemini.
Why many Automation Frameworks? when ONE can do ALL
Workflow-based Automation Framework for Agile Software Development
Unleashing the power of customized reports testing framework
MBML_Efficient Testing Methodology for Machine Learning
Verification and Validation Unit Testing
Customer Focused Testing Model - Bridging The Gap
Intro. To Operating Systems
Automated Testing and Integration with CI Tool
Chithira Selvan– Project Manager Senthil Kumar S & Associate
What-If Testing Framework
DevOps - Extreme Automation using Cucumber, Selenium, Ruby
Customer Focused Testing Model - Bridging The Gap
Software Test Automation and Tools
Addressing Test coverage in Continuous Testing
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
Software Development Process Using UML Recap
Presentation transcript:

Improve Test efficiency for "Loading/Unloading of Petrol/Diesel using Batch Controller inside Distribution Terminal" for Rail, Marine, Pipeline and Road Nagabhushan D Rahut & Associate Engineering Manager Reddy K, Venkateswara & Senior Engineering Manager Honeywell

Abstract Honeywell Terminal Manager addresses TAS (Terminal Automation System) business. This product interacts with to both L1 systems and also with L3 / L4 systems as per the Industrial systems deployment architecture. At the higher level it interfaces with ERP systems and at the lower level it interacts with Field Instruments like Batch Controller, BioMetric, RFID and Card Readers etc. Challenges is to how to improve the Test cycle time from many weeks to a sprint cycle time and also ensure quality is not compromised. Also attempt to reduce cycle time should address end to end approach of Testing and not just limiting to few components and make it in siloes. We leveraged some of the industry standard tools to automate each part of the whole system like Selenium, Auto-IT, C# and Lab View to automate end to end flows.

Presentation Body Terminal Manager is the Product from Honeywell which addresses TAS (Terminal Automation System) business. Terminal is the place where finished product is stored in huge Tank Forms and from here it is distributed to Retail Outlets for end customer consumption. This product is built on Honeywell Flagship DCS system - Experion PKS. Honeywell Terminal Manager interfaces with an Enterprise System like ERP to get orders and also with Terminal field devices like Card Reader, Biometric, RFID and BCU etc. BCU (Batch Control Unit) is the heart of the Terminal where real loading / unloading takes place. This product (BCU) automates all the workflow process that happens inside a Marketing Terminals. Typical terminal will have an Entry Gate, Loading Area called Bay, Exit Gate and then some of the optional areas like Weighing Area, Queuing Area and Reception Area etc. Lot happens before we really fill Petrol or Diesel in our vehicles from Retail Outlets. Major challenges seen by us during our qualification of BCU are. • Supporting the various Firmware versions of Batch Controllers • Multiple Deployment scenarios (TM Light for 1 or 2 bays, TM Redundant System and TM Non Redundant System etc) • Supporting multiple Honeywell DCS releases • Testing for various Modes of Transportation (Road, Rail, Marine and Pipeline etc) • Testing for various workflow configuration options like Entry Gate, Exit Gate, Bay Loading Areas etc • Testing ever increasing Regression tests Cases over the releases. We built a Generic Automation Framework for Remote Loading / Unloading.

Presentation Body This framework is designed to handle most of the challenges listed above, leverages Lab View and eliminate man machine interactions and simulate all button clicks on BCU. On the other hand this Framework also connect to Terminal Manager Database, based on the parameters provided it automates all possible Test cases and then executes all these tests once they are scheduled and generates final Test run report. While executing the Tests, this framework internally calls interfaces of the system under test to validate the functionality. Success of this framework is, it is BCU agnostic means, and it can work with Honeywell Legacy BCU and also with new generation BCU. With this we are able to reduce the qualification efforts from multiple weeks to 2 weeks and improve the Test coverage tremendously.

References & Appendix https://www.honeywellprocess.com/en-US/explore/products/terminal-operations/loading-and-unloading/loading-systems/Pages/default.aspx Refer to other Honeywell Marketing artifacts related to Terminal Manager Product which is available in public domain.

Author Biography Nagabhushan Rahut working with Honeywell for last 16 years and working in providing technology for Oil&Gas distribution market. His work involves validating products for Terminal business from Terminal Automation System to Tank Form Management. He is certified in Six Sigma Black belt, SCRUM Master, Project Management. He has his master in Software Systems from BITS and MBA in Information Systems. Venkateswara Reddy is a Test Strategy leader for HPS business in Honeywell; has both development and Test experience. He holds Master degree in computer applications from NIT-Karnataka. He is certified Green Belt, ITILV2.

Thank You!!!