Solmar Knowledge Networks Ltd. Automation Framework Marvell.

Slides:



Advertisements
Similar presentations
HL7 V2 Implementation Guide Authoring Tool Proposal
Advertisements

Designing Reusable Frameworks for Test Automation
XS - Platform What is XS – Manager ?
Connecticut State Data Center at the Map and Geographic Information Center - MAGIC Connecticut State Data Center Data Collaborator for Planning, Analysis,
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
Company LOGO Automation Tools For Android Anshu Prasad.
Test Automation An Approach to Automated Software Regression Testing Presented by Adnet, Inc Feb 2015.
1 Opentest Architecture Table of Content –The Design Basic Components High-Level Test Architecture Test Flow –Services provided by each Layer Test Mgt.
Dani Vainstein and Monika Arora Gautam 1 FR Project Building and Setting-up the Infrastructure.
mobiaccess new vision for mobile enterprises The next stage after online and offline database communication
Automatic Installation System on USB Memory Instructor: Hai Vortman Students: Leeor Langer Eyal Koren.
18th ICA WORKSHOP on Generalisation and Multiple Representation, A Coruña, July 7-8th, 2005 Web Services for an Open Generalisation Research Platform Moritz.
MIT iCampus iLabs Software Architecture Workshop June , 2006.
1 BrainWave Biosolutions Limited Accelerating Life Science Research through Technology.
Cognizant Reusable Automation Framework for Testing C.R.A.F.T.
Matlab as a Design Environment for Wireless ASIC Design June 16, 2005 Erik Lindskog Beceem Communications, Inc.
Automated Testing Nathan Weiss April 23, Overview History of Testing Advantages to Automated Testing Types of Automated Testing Automated Testing.
Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance.
September 2009 QTP Automation Framework. Objective  Introduction to Automation  Benefits of Automated Testing  Automated Testing Process  Introduction.
Cognizant Reusable Automation Framework for Testing C.R.A.F.T.
Who am I? ● Catalin Comanici ● QA for 10 years, doing test automation for about 6 years ● fun guy and rock star wannabe.
OCLC Online Computer Library Center Two Paths to Interoperable Metadata Jean Godby, Devon Smith, Eric Childress DC-2003 September 29, 2003.
UNIT-V The MVC architecture and Struts Framework.
Dani Vainstein & Monika Arora Gautam 1 Utils Layer Building Library Functions.
Christopher Jeffers August 2012
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
Framework: ISA-95 WG We are here User cases Studies
Dani Vainstein & Monika Arora Gautam 1 Requirement Req0001 Implementation of Requirement Req0001.
Thank You ©2012, Cognizant. Rapido has been created by the Research and Development team from QE&A Technology CoE Rapido is continuously enhanced and.
June 15, 2009GITB Open Meeting, Brussels 1 TestBATN: Testing Business, Application, Transport and Network Layers Tuncay Namlı and Prof. Dr. Asuman Dogac.
Todd Snyder Development Team Lead Infragistics Experience Design Group.
Adaptability for flexible mobile service provision in 3G and beyond Nikos Houssos
Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Winrunner Usage - Best Practices S.A.Christopher.
Personalizing the web for multilingual web sources Anil Goud V Lalith Krishna L Dinesh Kumar D.R.
Dani Vainstein & Monika Arora Gautam 1 Req0009 Implementation of Req0009.
Exploring an Open Source Automation Framework Implementation.
SELENIUM
MERCURY BUSINESS PROCESS TESTING. AGENDA  Objective  What is Business Process Testing  Business Components  Defining Requirements  Creation of Business.
Agile Strategy and Business Modeling A flexible and light weight approach to effective strategy and business model creation Created by Norbert
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
AutoTester & UAT Automation Framework By SSTZ-UAT.
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
TTCN-3 MOST Challenges Maria Teodorescu
TM Copyright © 2009 NMQA Ltd. Behaviour Driven Testing with.
Dani Vainstein & Monika Arora Gautam 1 Requirement Req0002 Implementation of Requirement Req0002.
A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.
Express Application Delivery 1 Ralph Chen Innovative Solutions Co. Ltd Confidential Gaming Application Development Solution Innovation is based on ideas.
Comanche A GUI management tool for Apache Daniel López Ridruejo
Nigel Baker UWE & CERN/EP-CMA Design Patterns for Integrating Product and Process Models The C.R.I.S.T.A.L. Project ( C ooperative R epositories & I nformation.
Helping the Cause of Medical Device Interoperability Through Standards- based Test Tools DoC/NIST John J. Garguilo January 25,
Building J2EE Applications Based on Design Patterns with Business Components for Java Olivier LE DIOURIS Principal Product Manager Oracle Corporation.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Leaders in Training /7, 2nd Floor, Srinivasa Nagar Colony (W) Above HDFC Bank, S.R.Nagar Hyderabad Tel: / Mob:
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
CIM Modeling for E&U - (Short Version)
Review for Final, Fall 2010 Close book, Close notes
Understanding of Automation Framework
Maintaining software solutions
Workflow-based Automation Framework for Agile Software Development
Matlab as a Design Environment for Wireless ASIC Design
Object Oriented Theory I
ARCH-1: Application Architecture made Simple
SOFTWARE PROJECT MANAGEMENT
Malte Dreyer – Matthias Razum
Use Cases Simple Machine Translation (using Rainbow)
QTP Test Process
Presentation transcript:

Solmar Knowledge Networks Ltd. Automation Framework Marvell

Solmar Knowledge Networks Ltd. Introduction The Layers method is a part of the OOAT ( Object Oriented Automation Testing ) methodology. The method offers full isolation between information data, GUI implementation and business process. The method offers full modularity and interaction within the layers.

Solmar Knowledge Networks Ltd. The Data Layer The data layer are data and keyword driven source xml files. Each xml file represents a test-set that equivalents to a business scenario process.

Solmar Knowledge Networks Ltd. The Utils Layer These are common or specific function libraries associated with the scripts. The function libraries holds a common implementation and a generic solution for all the projects.

Solmar Knowledge Networks Ltd. The GUI Layer The GUI layer implements all the steps against the AUT. Every GUI “Module” handles one GUI screen. This avoid locked repository files when working within a team and better modularity.

Solmar Knowledge Networks Ltd. The Business Layer The Business Layer supports a single business action. The Business layer module can call 1 to n GUI modules. The Business module acts like a controller for the GUI layer.

Solmar Knowledge Networks Ltd. The Test or Test-Case Layer The Test Layer is the engine of the layer method. The test layer is responsible to parse the parameters and steps required for a single test- case by calling the required Business Layer Module.

Solmar Knowledge Networks Ltd. Demonstration ConfigureSwitchPorts

Solmar Knowledge Networks Ltd. guiLogin

Solmar Knowledge Networks Ltd. guiNavigatorTree

Solmar Knowledge Networks Ltd. guiPortConfiguration

Solmar Knowledge Networks Ltd. busSwitch guiLogin guiNavigatorTree guiPortConfiguration

Solmar Knowledge Networks Ltd. Test ConfigureSwitchPorts ConfigureSwitchPorts busSwitch guiLogin guiNavigatorTree guiPortConfiguration Data steps + parameters

Solmar Knowledge Networks Ltd. Test-Set ConfigureSwitchPorts AddSNTPAuthentication Multi-Test Manager AddServers Html Report CopyFiles

Solmar Knowledge Networks Ltd. Infrastructure The Method is based on a categorized infrastructure. LIB RA TESTS RS DOC Project DAT SETTING RES BATCH ENV Automation BL GL mapped network drive Q:\

Solmar Knowledge Networks Ltd. XML Data Source

Solmar Knowledge Networks Ltd. XML Data Source The data source allow to define multiple instances of the same test-case. Each test-case can implement different data combinations. The data source give flexibility to the test flow, by customizing steps. The xml format allows to define and describe complex data parameters.

Solmar Knowledge Networks Ltd. Test-Case Flexible steps Complex data structure Multiple Instances Controlled Execution

Solmar Knowledge Networks Ltd. Reference Section