Automatic generation of multi-testing types test cases using requirements-based testing

P. N. Boghdady, Nagwa Lotfy Badr, M. A. Hashem, Mohamed F. Tolba · 2012

During the last decade many researchers have concentrated more on applying the requirements-based testing by considering the usage of several UML models to generate test cases. Test cases being ready at an early stage of the development life cyle save so much time and cost. This paper proposes an automated model for generating multi-testing types test cases using activity diagrams. Activity Diagrams are one of the most famed UML diagrams used in modeling both business and operational workflows using stepwise activities and actions. Moreover, they put into consideration choices, iterations, concurrency as well as relationships among objects making them suitable for generating concrete test cases. Cyclomatic complexity metric is applied to check the generated test paths' coverage before the category partitioning method is applied to generate the final test cases suite. The generated test cases are suitable for multi-testing types. The proposed model is evaluated quantitatively and qualitatively against closely related work. The proposed model saves search space, time and effort. Besides, it improves the performance of the testing process.

Read the paper · More papers on PaperTik