poster411 version1

1
Search Test Robot – a search Automation Solution - Basavaraj M, VIS QE, Bangalore Generation of test cases the robot accepts the input parameters, its interrelations ( one to one, one to many ) and generates all possible test cases. Each combination is treated unique and non redundant. Multi threaded Execution is done in non traditional way, i.e. non UI way. Gray box method of execution is done using HTTP clients, in multiple threads thus reducing the time overhead, avoiding the OS/Browser dependencies. Dynamic identification of validation components the validation components are identified at runtime dynamically. This is the important part of the framework. Result generation and reporting – The results are collected from multiple threads, processed and reports are generated. The reports are again comparable with each other to generate delta reports to identify the system stability. provides pluggable component flexibility and also reduces the coding effort to automate. How is it Unique? automation problems too. Problem statement Concept Challenges addressed: 1. Testing with large scale input data (data intensive) 2. Number of parameters in test data itself and their interdependencies, combinations generates numerous test cases. 3. Time overhead with traditional UI automation. Search direct display of results based on user intent is an innovation in search domain. Search test robot handles the hugeness of test data and the interrelations within data effectively. Its framework architecture makes it adaptive to non search domain automation problems too. Architecture Why Use Search Test Robot? Why Use Search Test Robot?

Upload: basavaraj-balaganar

Post on 31-Jul-2015

90 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Poster411 version1

Search Test Robot – a search Automation Solution - Basavaraj M, VIS QE, Bangalore

Generation of test cases the robot accepts the input parameters, its interrelations ( one to one, one to many ) and generates all possible test cases. Each combination is treated unique and non redundant.

Multi threaded Execution is done in non traditional way, i.e. non UI way. Gray box method of execution is done using HTTP clients, in multiple threads thus reducing the time overhead, avoiding the OS/Browser dependencies.

Dynamic identification of validation components the validation components are identified at runtime dynamically. This is the important part of the framework.

Result generation and reporting – The results are collected from multiple threads, processed and reports are generated. The reports are again comparable with each other to generate delta reports to identify the system stability.

Generic Framework – Its framework architecture provides pluggable component flexibility and also reduces the coding effort to automate.

How is it Unique?

automation problems too.

Problem statement

Concept

Challenges addressed:1. Testing with large scale input data (data intensive)2. Number of parameters in test data itself and their interdependencies,

combinations generates numerous test cases.3. Time overhead with traditional UI automation.

Search direct display of results

based on user intent is an innovation in search domain. Search test robot handles the hugeness of test data and the interrelations within data effectively. Its framework architecture makes it adaptive to non search domain automation problems too.

Architecture

Why Use Search Test Robot?Why Use Search Test Robot?