kirancodes.me
To Proof Maintenance & Beyond!

Automated regression testing of BPMN 2.0 processes: a capture and replay framework for continuous delivery

Majid Makki, Dimitri Van Landuyt, Wouter Joosen

Abstract

Regression testing is a form of software quality assurance (QA) that involves comparing the behavior of a newer version of a software artifact to its earlier correct behavior, and signaling the QA engineer when deviations are detected. Given the large potential in automated generation and execution of regression test cases for business process models in the context of running systems, powerful tools are required to make this practically feasible, more specifically to limit the potential impact on production systems, and to reduce the manual effort required from QA engineers.

Related papers