Project Plans
From LDTP
Framework Implementation: Phase-1
The objective of this phase is to provide the initial framework to build and execute automated test cases and also to collect test automation requirements for running the automation suite effectively. This will also unmask the problems associated to the un-attended mode of operation for the automation suite.
The deliverable at the end of this phase will be an application independent, reusable, functional automation framework which can drive an automation suite in an un-attended mode and log results upon execution.
This phase consists of the following activities.
* Cycle, suite and step driver implementation
o Driver Commands Implementation
o Driver flow control commands
o Driver File Commands
* Log Commands
* Basic frequently used component functions level-1
o This list need to be decided. <TBD>
* Error Handling and recovery phase -1
o Scope is <TBD>
* Manual Appmap creation
o Procedure for creation need to be documented.
o Convention for naming the objects - validation
Framework Implementation: Phase-2
The objective of this phase is build a fully functional automation framework which leverages the XML standards. Various futuristic ideas on test automation will be implemented to help the Linux Desktop development to turn around faster to the market.
The deliverable in this phase is the complete automation framework for the Linux Desktop Testing.
The following features will be implemented in this phase.
* Level -2 component functions for all type of objects * XML Schema and Namespace for test tables and appmap * Error handling and Recovery pahse -2 * Recording the test snippets - event listening * Automatic/On-demand Appmap Creation * Heuristic learning and validation. * Meta Test case genaration from requirements * Automation test cases generation & tuning

