Generation of test cases from software requirements using combination trees
Requirements play an important role in conformance of software quality, which is verified and validated through software testing. Usually the software requirements are expressed natural language such as English. In this paper we present an approach to generate test case from requirements. Our approach takes requirements expressed in natural language and generates test cases using combination trees. However until now we have the tabular representations for combination pairs or simply the charts for them. In this paper we propose the use of combination trees which are far easier to visualize and handle in testing process. This also gives the benefits of remembering the combination of input parameters which we have tested and which are left, giving further confidence on the quality of the product which is to be released.
Keywords: Software testing, combination trees, Data structures, algorithm, Software Requirements, test cases
Download Full-Text