PROJECT TITLE :
Preemptive Regression Testingof Workflow-Based Web Services
An external internet service might evolve without previous notification. In the course of the regression testing of a workflow-primarily based web service, existing test case prioritization techniques might only verify the most recent service composition using the not-nonetheless-executed take a look at cases, overlooking high-priority test cases that have already been applied to the service composition before the evolution. In this paper, we have a tendency to propose Preemptive Regression Testing (PRT), an adaptive testing approach to addressing this challenge. Whenever a modification within the coverage of any service artifact is detected, PRT recursively preempts this session of regression take a look at and creates a sub-session of this take a look at session to assure such lately identified changes in coverage by adjusting the execution priority of the check cases within the take a look at suite. Then, the sub-session will resume the execution from the suspended position. PRT terminates solely when each test case within the check suite has been executed at least once while not any preemption activated in between any test case executions. The experimental result confirms that testing workflow-based net service within the face of such changes is very difficult; and one in every of the PRT-enriched techniques shows its potential to overcome the challenge.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here