Keyword Approach to Framework Design
   
 



Shiva Kumar K
Test Engineer - Infosys Technologies

ShivaKumar Kuntanal has done his Bachelor's degree in Mechanical Engineering from Vijayanagara Engineering College, Bellary, which is affiliated to Visveswaraiah Technological University Belgaum.

Prior to Infosys, he has worked for Jindal Vijayanagara Steels,
Toranagallu-583275 as a Junior Manager for over a year.

He is with Infosys since the last 14 months, and is presently a Test Engineer. ShivaKumar has ample experience on Quick Test Professional (QTP) & the Keyword Approach Framework.

He is presently assigned to an offshore project.
The Project deals with Functional testing of the Client Application using an Automation Tool. As a test engineer he is responsible for Preparation of Test Scripts, Feasibility Analysis, Test Analysis, Control Tables, Execution, Timely delivery of deliverables, Handling knowledge transfer session of new entrants to the project and coordinating with the Onsite Coordinator to resolve day to day project related issues.


Soumya Ganesh Dalvi
Infosys Technologies

Soumya Ganesh Dalvi has 3.5 years of experience in the IT industry. She started her career with DELL International Services in September as a Technical support representative and has also had a stint with TATA Consultancy Services as a Software Engineer, Test Analyst and Developer. During this period, she was assigned to work on the following Projects for their clients in Raleigh, North Carolina, and for Deustche Bank.

Currently she is assigned to work on the active Billing Project at Infosys Technologies for a large investment services company, at the Infosys Offshore Development Center. The project involves Automating Regression Test Suites for a large investment services company, and performing test execution for the test suites. Her responsibilities involve requirement management, design and development of test cases, formulating the test strategy for the test suites, doing the feasibility analysis for the the test suites and onsite coordination, planning and managing day – to – day activities and interaction with client to facilitate smooth implementation.



ABSTRACT: Key-word driven test automation also commonly known as Table Driven test automation is typically an application-independent automation framework. These tests are developed in excel sheets using a keyword vocabulary that is independent of the test automation tool used to execute them. In key-word driven testing, keywords are actions which are nothing but the tasks to be executed in a test. Test cases automated using key-word approach is stored in a spreadsheet, with keywords listed in a clear, well-organized sequence. Key-words, test data and any necessary GUI interface information are stored in separate spreadsheets, where they can be referenced by the main test module. This keyword vocabulary would also be suitable for manual testing.

The control table (or the main sheet of the excel file) records contain the keywords that describe the actions to perform. They also provide any additional data needed as input to the application like the benchmark information required to verify the state of the application in general. Rather than automating an entire test as one long script, an automation engineer can focus on automating actions as individual building-blocks that can be combined in any order to design a test. The tests can then be defined as a series of these automated keywords.

<<Back