Accelerate, Automate, Overtake
Enterprise IT Support

Test Automation

As enterprises increasingly rely on very complex computing infrastructures, a typical organization may depend on multiple applications that were built to work on different operating systems, utilize several different front-end clients, involve numerous business processes, and interact with many separate data sets. Testing all possible permutations of these components creates a highly complex testing situation with hundreds or thousands of testing scenarios. Such a scenario calls for automating the test process that enables one to achieve detailed product testing with significant reduction in test cycle time.

CSS helps clients mitigate the risks involved in selecting the testing tool and ensuring their successful implementation. Our approach to test automation includes offering an independent and vendor neutral recommendation on the choice of tool from the wide range available in the market. Our customers gain from our automation framework that supports reusability of the test scripts created. We specialize in

  • Establishing automation framework
  • Scripting
  • Test Execution / regression testing
  • Script Maintenance

Click thumbnail to view larger image

CSS Differentiators

Expertise in scripting capabilities

  • CSS creates scripts that are reusable, robust & maintainable
  • The ability to write certain functions extending the capability of an Industry Standard tool
  • To overcome limitations of record and playback, effective scripting techniques are used

Proprietary Tool Languages

  • TSL - Test Script Language for WinRunner
  • EBPP System
  • SQA Script for Rational Robot
  • 4 TestScript for Segues Online Share Trading
  • Intranet
  • ALM System
  • Silk Test

Test Automation Framework Approach

CSS has built a systematic approach to building an efficient Test Automation Frame that leads to

  • Dedicated focus - Finding a solution to the testing problems
  • A long-term and cost-effective solution
  • Comprehensive coverage - Against requirements
  • A "common standard" followed across the organization/Product team/Project team

Click thumbnail to view larger image

Test Automation Framework Approach

Our automation team will create test scripts based on the test cases, which will include both utility functions and screen-based functions. Driver functions will be created to drive the complete automation based on the application's interface. Results will be logged on execution of these scripts. Several versions of scripts would be maintained using the identified configuration management tool. CSS standard framework is characterized by:

  • Reusability of scripts (Utility functions)
  • Maintenance of automation scripts
  • Data pooling
  • Exception handling
  • Integration with a repositories/test harness

Customer Talk

Motorola, SPS (Freescale Semiconductor, Inc)

"I will continue to recommend CSS for future project development to both our internal project development as well as any external development."