

p ro j e ct 6
3 8
System test development, automation and
execution process are key stages of the
overall product development in both New
Product Introduction (NPI) as well as the
manufacturing process for companies. For
NPI, companies must create test beds and
test stations to support product validation
and verification efforts. For manufacturing
companies, it is an ongoing process to ensure
the product meets quality specifications and
can be sold to customers. This testing process
is not only time consuming but also resource
intensive and thereby negatively impacting the
overall system design productively impacting
the overall system design productivity. Large
and successful companies invest hundreds
of thousands of dollars in enterprise test and
automation execution systems to support
their product development processes. Such
infrastructure provides these companies
with competitive advantage in systematically
defining test plans and then quickly achieving
automation and generating large amounts of
product critical data.
Generating, collecting, analyzing and con-
suming test data are keys to business intelligence
for companies. Managing the creation of
test plans, test automation, test data and then
utilization of very expensive assets becomes a
discipline and process of its own. Automation of
the tests is a key component of today’s modern
day test process. The tests are often too complex
to do manually and far too time consuming to
be executed in a manufacturing environment.
A test automation framework is the key to
enhancing the productivity of overall team.
The overall testing process is a long, resource
consuming process which starts with the test
plan development leading to development of
testing software libraries, data sheet assembly,
reservation of testing station, development
of testing data, test station calibration, test
execution, data collection and data analysis
and reporting. It is absolutely evident that there
is wide scope of process automation in system
testing.
In this project we developed such automation
framework by deploying a service oriented
architecture for providing innovative processes,
Service Oriented Architecture for Agile Automated Testing
Environment
Ankur Agarwal, PI