Authors: Abhimanyu Gupta, Palash Bera
Tags: 2017, ER Model, software test design, test case
Software test design is primarily a manual process that is performed by the software testers. Consequently, the test cases that are developed in this process are unstructured and subjective in nature. Further, application requirements change very frequently and force testers to redevelop the test cases constantly. To address this issue, we propose an action triad method that is based on ER modeling technique. We suggest a set of steps that can be followed to convert the application requirements to a set of triads. When these triads are fed into an optimization engine, a set of standardized and structured test cases are obtained. The test cases are useful as they are automatically generated based on development of the triads. In addition to the saving of time to manually create the test cases, a major advantage of the method is it handles the change of requirements efficiently. When the changes in the requirements are updated in the triads, then a new set of test cases is regenerated.
Cite as:
Bera P. and Gupta A. (2017). “Developing Test Cases Using ER Based Approach,” in AIS SIGSAND, Cincinnati, OH, United States, May 18-20, 2017.