Abstract: Regression testing which is defined as re-testing technique to test the changes has been taken from the modified or enhanced application in order to ensure the changes that do not impairment the accessible behavior of the application. Modification of the applications mainly concentrates on three types namely binding, process and interfaces. Test cases are chosen from a test suite to accomplish the regression testing for a modified portion of an application selection and generation of the test cases are more important and also they are tough processes in regression testing. In this research, a technique has been proposed to generate the test cases automatically to test the modifications of various versions of BPEL (Business Process Execution Language) dataset. Dynamic Processing Hierarchical Test Tree (DPHTT) is formed for both new and old versions of composite services. They are changed for an application and also for the unchanged. The changes are identified by scrutinizing the control flow of both the trees formed aboveby using the BPEL dataset. The performance of the proposed technique is analyzed and the experimental results show that the proposed method performs well than the earlier techniques.
G. Parkavi and D. Jeya Mala, 2016. DPHTT: A Novel Technique for Automatic Test Case Selection Designed for Regression Testing. Asian Journal of Information Technology, 15: 2133-2146.