logging in or signing up Understanding of Automation Framework yogindernath Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 1157 Category: Science & Tech.. License: All Rights Reserved Like it (1) Dislike it (0) Added: August 04, 2009 This Presentation is Public Favorites: 3 Presentation Description Understanding of Automation Framework Comments Posting comment... Premium member Presentation Transcript www.softwaretestinggenius.com : www.softwaretestinggenius.com Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance Introduction to Test Automation Framework : Introduction to Test Automation Framework What an Automation Framework is ? How many types of Automation Framework are there ? How to select & Deploy an Automation Framework ? What are the Constituents of Automation Framework ? Areas covered Include: >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< What a Test Automation Framework is ? : What a Test Automation Framework is ? Various Assumptions for Testing Testing Concepts Testing Practices It is a structured combination of : Aim is to provide support to Automated Software Testing >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Utility of Test Automation Framework : Utility of Test Automation Framework Provides an Outline of overall Test Structure Ensures Consistency of Testing Minimizes the Amount of Code for Development - thereby Less Maintenance Contd.. >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Utility of Test Automation Framework : Utility of Test Automation Framework Maximizes Reusability Reduces Exposure of Non-Technical Testers to Code Enables Test Automation using Data >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< How Many Types of Automation Frameworks are there ? : How Many Types of Automation Frameworks are there ? Data Driven Automation Framework Keyword Driven Automation Framework Modular Automation Framework Hybrid Automation Framework Generally there are 4 Types : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Data DrivenAutomation Framework : Data DrivenAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Data Driven Automation Framework : Data Driven Automation Framework Repeated use of Test Scripts with Different Inputs and Response Data coming out of Predefined Dataset Easy to implement in IBM - RFT with the help of Datapools Helps in Reducing Coding for Large Test Cases Ease of Testing of Time-Consuming & Complex Test Cases Advantages : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Keyword DrivenAutomation Framework : Keyword DrivenAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Keyword Driven Automation Framework : Keyword Driven Automation Framework As the Name suggests, it enables Keyword Driven Testing or Table Driven Testing Data & Keyword Tables being Independent of the Automation Tool Enables Documentation of the Functionality of the Application under Test (AUT) in A Tabular Format Attributes : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< ModularAutomation Framework : ModularAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Modular Automation Framework : Modular Automation Framework Test Script Modularity Framework: Enables creation of Small, Independent Scripts representing Modules & Functions of the Application under Test (AUT) Test Library Architecture Framework: Enables creation of Library Files representing Modules & Functions of the Application under Test (AUT) Types of Modular Frameworks : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< HybridAutomation Framework : HybridAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Hybrid Automation Framework : Hybrid Automation Framework It is the Most Popularly Implemented Framework It is a Combination of the Three Types of Frameworks described before It has an Ability of Evolving Itself Over a Passage of Time and Over Many Projects Attributes : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps to Implement Automation Framework Approach : Ten Steps to Implement Automation Framework Approach >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< How to Implement Test Automation Framework Methodology : How to Implement Test Automation Framework Methodology 1) Identification of the Scope of Testing: Company Oriented, Product Oriented, Project Oriented 2) Identification of the Needs of Testing: Identify Types of testing e.g. FT, Web Services etc. and application / modules to be tested Steps 1 and 2 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 3) Identification of the Requirements of Testing: Find out the Nature of Requirements, Identification of type of actions for each requirement & identification of High Priority Requirements 4) Evaluation of the Test Automation Tool: Preparation of Evaluation Checklist, Identification of the Candidate Tools Available, Sample Run, Rate & Select the Tool, Implementation & Training Steps 3 and 4 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 5) Identification of the Actions to be automated: Actions, Validations & Requirements supported by the Tool 6) Design of the Test Automation Framework: Framework Guidelines, Validations, Actions Involved, Systems Involved, Tool Extensibility Support, Customs Messages & UML Documentation Steps 5 and 6 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 7) Design of the Input Data Bank: Identification of Types of Input file, Categorization & Design of File Prototypes 8) Development of the Automation Framework: Development of Script based upon Framework Design, Driver Scripts, Worker Scripts, Record / Playback, Screen / Window / Transaction, Action / Keyword & Data Driven Steps 7 and 8 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 9) Population of Input Data Bank: Different Types of Data Input, Population of Data from Different Data Sources, Manual Input of Data and Parent – Child Data Hierarchy 10) Configuration of the Schedulers: Identify Scheduler Requirements & Configure the Schedulers Steps 9 and 10 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Benefits of Automation Framework Approach : Benefits of Automation Framework Approach >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Automation Framework Combined with Systematic Approaches : Automation Framework Combined with Systematic Approaches Significant Reduction in Testing Cycle Time Comprehensive Coverage against Requirements Use of a "Common Standard" across the Organization / Product Team / Project Team Yields Following Benefits : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Automation Framework Combined with Systematic Approaches : Automation Framework Combined with Systematic Approaches Generation of Reusable Test Scripts ( Utility Functions) Systematic Maintenance of Automation Scripts Data Pooling Yields Following Benefits : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< www.softwaretestinggenius.com : www.softwaretestinggenius.com Multiple Quiz Interview Questions as used by Several MNC’s to Evaluate New Testers andHundreds of Interview Preparation Questions on Quicktest Professional (QTP) , LoadRunner & Software Testing & Quality Assurance A Storehouse of Vast Knowledge on >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Thank You : Thank You >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Understanding of Automation Framework yogindernath Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 1157 Category: Science & Tech.. License: All Rights Reserved Like it (1) Dislike it (0) Added: August 04, 2009 This Presentation is Public Favorites: 3 Presentation Description Understanding of Automation Framework Comments Posting comment... Premium member Presentation Transcript www.softwaretestinggenius.com : www.softwaretestinggenius.com Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance Introduction to Test Automation Framework : Introduction to Test Automation Framework What an Automation Framework is ? How many types of Automation Framework are there ? How to select & Deploy an Automation Framework ? What are the Constituents of Automation Framework ? Areas covered Include: >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< What a Test Automation Framework is ? : What a Test Automation Framework is ? Various Assumptions for Testing Testing Concepts Testing Practices It is a structured combination of : Aim is to provide support to Automated Software Testing >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Utility of Test Automation Framework : Utility of Test Automation Framework Provides an Outline of overall Test Structure Ensures Consistency of Testing Minimizes the Amount of Code for Development - thereby Less Maintenance Contd.. >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Utility of Test Automation Framework : Utility of Test Automation Framework Maximizes Reusability Reduces Exposure of Non-Technical Testers to Code Enables Test Automation using Data >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< How Many Types of Automation Frameworks are there ? : How Many Types of Automation Frameworks are there ? Data Driven Automation Framework Keyword Driven Automation Framework Modular Automation Framework Hybrid Automation Framework Generally there are 4 Types : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Data DrivenAutomation Framework : Data DrivenAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Data Driven Automation Framework : Data Driven Automation Framework Repeated use of Test Scripts with Different Inputs and Response Data coming out of Predefined Dataset Easy to implement in IBM - RFT with the help of Datapools Helps in Reducing Coding for Large Test Cases Ease of Testing of Time-Consuming & Complex Test Cases Advantages : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Keyword DrivenAutomation Framework : Keyword DrivenAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Keyword Driven Automation Framework : Keyword Driven Automation Framework As the Name suggests, it enables Keyword Driven Testing or Table Driven Testing Data & Keyword Tables being Independent of the Automation Tool Enables Documentation of the Functionality of the Application under Test (AUT) in A Tabular Format Attributes : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< ModularAutomation Framework : ModularAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Modular Automation Framework : Modular Automation Framework Test Script Modularity Framework: Enables creation of Small, Independent Scripts representing Modules & Functions of the Application under Test (AUT) Test Library Architecture Framework: Enables creation of Library Files representing Modules & Functions of the Application under Test (AUT) Types of Modular Frameworks : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< HybridAutomation Framework : HybridAutomation Framework >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Hybrid Automation Framework : Hybrid Automation Framework It is the Most Popularly Implemented Framework It is a Combination of the Three Types of Frameworks described before It has an Ability of Evolving Itself Over a Passage of Time and Over Many Projects Attributes : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps to Implement Automation Framework Approach : Ten Steps to Implement Automation Framework Approach >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< How to Implement Test Automation Framework Methodology : How to Implement Test Automation Framework Methodology 1) Identification of the Scope of Testing: Company Oriented, Product Oriented, Project Oriented 2) Identification of the Needs of Testing: Identify Types of testing e.g. FT, Web Services etc. and application / modules to be tested Steps 1 and 2 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 3) Identification of the Requirements of Testing: Find out the Nature of Requirements, Identification of type of actions for each requirement & identification of High Priority Requirements 4) Evaluation of the Test Automation Tool: Preparation of Evaluation Checklist, Identification of the Candidate Tools Available, Sample Run, Rate & Select the Tool, Implementation & Training Steps 3 and 4 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 5) Identification of the Actions to be automated: Actions, Validations & Requirements supported by the Tool 6) Design of the Test Automation Framework: Framework Guidelines, Validations, Actions Involved, Systems Involved, Tool Extensibility Support, Customs Messages & UML Documentation Steps 5 and 6 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 7) Design of the Input Data Bank: Identification of Types of Input file, Categorization & Design of File Prototypes 8) Development of the Automation Framework: Development of Script based upon Framework Design, Driver Scripts, Worker Scripts, Record / Playback, Screen / Window / Transaction, Action / Keyword & Data Driven Steps 7 and 8 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Ten Steps for Implementation ofTest Automation Framework Methodology : Ten Steps for Implementation ofTest Automation Framework Methodology 9) Population of Input Data Bank: Different Types of Data Input, Population of Data from Different Data Sources, Manual Input of Data and Parent – Child Data Hierarchy 10) Configuration of the Schedulers: Identify Scheduler Requirements & Configure the Schedulers Steps 9 and 10 : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Benefits of Automation Framework Approach : Benefits of Automation Framework Approach >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Automation Framework Combined with Systematic Approaches : Automation Framework Combined with Systematic Approaches Significant Reduction in Testing Cycle Time Comprehensive Coverage against Requirements Use of a "Common Standard" across the Organization / Product Team / Project Team Yields Following Benefits : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Automation Framework Combined with Systematic Approaches : Automation Framework Combined with Systematic Approaches Generation of Reusable Test Scripts ( Utility Functions) Systematic Maintenance of Automation Scripts Data Pooling Yields Following Benefits : >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< www.softwaretestinggenius.com : www.softwaretestinggenius.com Multiple Quiz Interview Questions as used by Several MNC’s to Evaluate New Testers andHundreds of Interview Preparation Questions on Quicktest Professional (QTP) , LoadRunner & Software Testing & Quality Assurance A Storehouse of Vast Knowledge on >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<< Thank You : Thank You >>>>>>>>>>>>>>>>>> www.softwaretestinggenius.com <<<<<<<<<<<<<<<<<<