International Journal of Computer Science Issues
Testing forms a major part of development lifecycle of a software system. Testing is responsible for ensuring software product meets intended quality of software systems. Large percentage of failure of Datawarehouse projects necessitates an investigation into alternative techniques for all aspects of Datawarehouse development lifecycle including testing. Model based testing is a technique applied for many software products and has proved to help increase the quality while reducing overall cost of the software systems. In this paper, the authors propose application of model based testing to Datawarehouse systems and discuss how it can help solve some of the challenges in Datawarehouse testing. This paper also proposes implementation details and future roadmap for model based Datawarehouse testing.