You are on page 1of 6

Functional Automation Testing Case Study

360logica Software Testing Services

The Client
Customer is leading player in online marketplace which directly connects buyers and providers through a comprehensive and collaborative management platform.

The requirements
Human Effort: Reduce the human effort in the functional test of the application. Sanity Test: Perform Sanity test of the application on the daily build. Regression: Regression testing of the application on any changes in the code. Scope of Automation Perform functional, UI, client validation, Database validation and Exception handling.

The Solution
Designed the framework which is the combination of data driven, library and keyword driven framework. Framework makes the connection to the database, maintains library and uses user defined function through out the script. Scripts are written using Selenium IDE and in C# on Visual Studio 2008. Exceptions are handled throughout the scripts and capturing all objects on the screen. Scripts are designed for both http & https protocol.

The Technology
Microsoft .NET AJAX SQL Server IIS Server Selenium IDE Selenium RC 0.9.0 Microsoft Visual C# 2008 Express Edition NUnit 2.4.7

Contribution
Successful competition of robust scripts which performs sanity test of daily build application and reduces the manual effort to 10% Exhaustive coverage of test cases and scenarios help to achieve the consistent testing cycle in minimal time on demand. Breakage in existing feature can be caught in very early stage.

You might also like