Automation of test scripts in software product line using Model driven architecture

Software testing is generally intend to evaluate the quality of the software product through generation of testcases transformed formally into test scripts. Recently, testing tend to be model driven process in which human intervention is reduced. On other hand, Model driven architecture (MDA) has been adopt by Object Management Group (OMG) which raises abstraction level. So it's the key in adapting itself to the instability of test scripts and variability in software product line which is grasped as maintenance problem. Every product in the product line has its own test scripts which if engineered under the theme of mass customization would reduce the engineering effort involved in the complex process of producing test scripts. This paper investigates the problems raised by giving priority in automating test scripts to MDA issues over testing or SPL which are well established domains, outlining a number of significant research questions in solving this problem using two case studies.

[1]  Yang Liu,et al.  Design and Implementation of Automatic Generation of Test Cases Based on Model Driven Architecture , 2010, 2010 Second International Conference on Information Technology and Computer Science.

[2]  Fuqing Wang,et al.  An Automatic Generation Method of Executable Test Case Using Model-Driven Architecture , 2009, 2009 Fourth International Conference on Innovative Computing, Information and Control (ICICIC).

[3]  A. Jefferson Offutt,et al.  Introduction to Software Testing , 2008 .