Software testing is an important step in the life cycle of agile development; it represents an efficient way to ensure the good functioning of the product. But as the complexity of a system increases, the effort and expertise to test it also increases. To significantly reduce these efforts, and reduce the cost and time; several studies have been carried out and various tools and test automation techniques have been proposed. In this paper, we present an approach to automatic generation of test cases from UML 2 Models at the Scrum agile process. This approach automates two important steps: the transformation of design models into test models and generating test cases, based on an open source MDA framework.
Elallaoui, M., Nafil, K., Touahni, R., & Messoussi, R. (2016). Automated Model Driven Testing Using AndroMDA and UML2 Testing Profile in Scrum Process. In Procedia Computer Science (Vol. 83, pp. 221–228). Elsevier. https://doi.org/10.1016/j.procs.2016.04.119