Efficient Regression Testing for Web Applications Using Reusable Constraint Values
View/ Open
Abstract
Current web applications offer people easy ways to deploy web sites, and the use of web applications has grown rapidly over the past decades. Companies that provide web applications need frequent regression testing because of various security attacks and frequent feature update demands from users. Typically, such applications require regression testing with a short turn-around time because they have already been deployed and used in the field. Recent research has presented an efficient regression testing approach that allows us to focus on the areas of code that have been changed. But, this approach requires a time consuming process of constraints resolution. Here, a technique has been presented that identifies reusable constraint values from the previous version to execute regression test paths for the new version. Also, the empirical study shows that a significant reuse can be achieved by this technique which reduces the overall time of regression testing in a new version.