Loading...
Mbtdd: Model based test driven development
Sadeghi, A ; Sharif University of Technology | 2012
600
Viewed
- Type of Document: Article
- DOI: 10.1142/S0218194012500295
- Publisher: 2012
- Abstract:
- Test Driven Development (TDD), as a quality promotion approach, suffers from some shortages that discourage its usage. One of the most challenging shortcomings of TDD is the low level of granularity and abstraction. This may lead to production of software that is not acceptable by the end users. Additionally, exploiting of TDD is not applicable in the enterprise systems development. To overcome this defect, we have merged TDD with Model Based Testing (MBT) and suggested a framework named Model Based Test Driven Development (MBTDD). According to TDD, writing test cases comes before programming, and based on our improved method of TDD, modeling precedes writing test cases. To validate the applicability of the proposed framework, we have implemented a use case of Human Resource Management (HRM) system by means of MBTDD. The empirical results of using MBTTD show that our proposed method overwhelms existing deficiencies of TDD
- Keywords:
- Model based testing ; End users ; Enterprise system ; Model-based test ; Production of ; Test case ; Test driven development ; Computer software selection and evaluation ; Human resource management ; Quality assurance ; Computer programming
- Source: International Journal of Software Engineering and Knowledge Engineering ; Volume 22, Issue 8 , 2012 , Pages 1085-1102 ; 02181940 (ISSN)
- URL: http://www.worldscientific.com/doi/10.1142/S0218194012500295