Vous êtes sur la page 1sur 7

Cross Ref Regression Test Suite

IntroductionCross Ref Regression Test Suite is an integrated, comprehensive


testing solution that provides all the functionality needed to run
the regression tests for the Cross Ref team of the Capital IQ. The
test suite is Excel based, easy to use and requires no
programming skills. There are no proprietary languages to be
learnt, no special proxies to set up, no training required.

This document introduces you to the Cross Ref Regression


Test Suite and provides step-by-step instructions to help you get
started using the tool.

Need for the suiteWhat Capital IQ does is it takes financial data related to different
companies from various vendors. Then it integrates that data,
refines it and collectively provides it to the clients through its
platform. Since there are thousands of companies and many
vendors providing data for each company, there is enormous
amount of data flowing in and out through our servers. Thus, we
have to make sure that data flows correctly throughout the
organization. So, one way is to run the regression tests manually
which is practically very difficult and time consuming considering
the amount of data we have for testing. Hence, we have to
develop an automation suite that will automate the whole
Regression testing process of the Cross Ref team. This suit
automatically runs SQL queries to check the databases and
performs regression tests. Basically, we want to

Test links to strategic data sources, to ensure data is correct,


accessible, and understandable
Test to ensure data is available when and where it is needed

Use:This suite is developed for the cross ref team of the Capital IQ. It
will enable the members of the cross ref team to automate the
regression testing for various vendors. With this suite, they will be
able to run all the test cases of each vendors just by a click of the
button. Also, the report is automatically generated and sent to
each member of the Cross Ref team.

Hardware Requirements:Process 32/64-bit, dual-core (minimum) , 1.6 GHz minimum


or
per core
RAM

2 GB (minimum)

Hard
disk

10 MB free space

Software Requirements: Operating system (Windows xp or newer)


Microsoft SQL Server
Microsoft Excel (2010 or equivalent)
ALM (Application Lifecycle Management)

Opening The Test Suite:Go to the network location of the test suite
Open the excel file. (Make sure Macros are enabled in your excel)
Do the Login.
Run the required module from the test suite.

Features:Initially, after opening the test file, user is greeted with the login
form. It consists of username and password field. The Username is

a drop down list consisting of names of the members of Cross Ref


team. The default password is <Ciquser1> for each user.
Members are advised to change the password before using the
test suite. Password should be at least six characters long.

Login Form

Change Password Form


There are three main modules in the Test Suite namely Add
Vendor, Add Query and Run Test
First is Add Vendor module. This module is used to create Vendor
Sheets for each new incoming Vendor. In Add Vendor module,
there is one input field for Vendor name. After entering the name
and clicking the add vendor, a new excel sheet for that vendor is
created.

Add Vendor Module

The second one is Add Query Module. This module is used to


insert the test cases for the existing vendors. In Add Query
Module, there are four input fields consisting of Vendor, Test case,
Priority and Query. After inputting the values and clicking add

query, the Test case gets entered into respective Vendor sheet
along with all the other details.

Add Query Module


The final module is Run Test module. Here only the main testing
takes place. It takes the queries of test cases, runs them on SQL
Server and stores the returned result in count field of the Vendor
sheet. In Run Test module, user has to select the vendor and
server. Also, there is option of selecting send report option to yes
or no. If set to yes the test suite will mail the results of the test
run to all the members of cross ref team. On clicking run test, the
Queries for the Vendor test cases automatically runs in the
background and their result is stored in the Count. Also, mail is
sent to all the members of the cross ref team consisting of the
current and previous count of the Test Cases. Mail consists of the
Count of the current and last run as well as their corresponding
environments on which tests are executed.

Run Test Module

Constraints:

Cannot run individual Queries.


High Memory requirements.
Use of macro in excel is mandatory to use the suite.
Can only run test cases for one vendor at a particular time.
Queries should only return a single integer value in result.

Vous aimerez peut-être aussi