Functional Automation Test Case Study
Customer is leading player in online marketplace which directly connects buyers and providers through a comprehensive and collaborative management platform.
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.
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.
Selenium RC 0.9.0
Microsoft Visual C# 2008 Express Edition
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.