Providing a central repository for all test artifacts
W3Softech uses the well defined criteria for the selection of test cases for automation.
Selection of Test Criteria
Test cases requires the verification and validation of multiulle attributes, objects
and components
Test cases needs to be executed with external data that resides in a database system or
spreadsheet
Test cases will be used for security testing
Test cases will be used for regression, functional testing
Test cases will be used to validate values, calculations, etc, displayed on a customized report,
or online report
Test cases will be repeated many times or is highly repetitive (i.e Test script will need to be
executed multiple times on different software releases or builds)
Test script will be played back with multiple sets of data (i.e. Data driven scripts,
parameterized scripts)
The application under test has a stable environment with repeatable conditions
Test script will be used for integration testing and requires correlation across multiple business
processes.
Guidelines for Automation
Full time dedicated resources
Well-articulated test framework
Application independent test framework
Development of common components for different applications
Module independence
Framework independent test strategy/design vocabulary
Clear demarcation between test framework designers and Automation team.
Approach
W3Softech uses Data Driven, Keyword Driven, and Modularity Driven framework approach.