Title: Research on regression test method based on multiple UML graphic models
Authors: Mingcheng Qu; Xianghu Wu; Yongchao Tao; Guannan Wang; Ziyu Dong
Addresses: School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, Heilongjiang, China; Shenzhen Academy of Aerospace Technology, Shenzhen 518057, Guangdong, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, Heilongjiang, China; Shenzhen Academy of Aerospace Technology, Shenzhen 518057, Guangdong, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, Heilongjiang, China; Shenzhen Academy of Aerospace Technology, Shenzhen 518057, Guangdong, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, Heilongjiang, China; Shenzhen Academy of Aerospace Technology, Shenzhen 518057, Guangdong, China ' School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, Heilongjiang, China
Abstract: Most of the existing graph-based regression testing schemes aim at a given Unified Modelling Language (UML) graph and are not flexible in regression testing. This paper proposes a method of a universal UML for a variety of graphical model modifications, and obtains a UML graphics module structure modified regression testing must be retested, determined by the domain of influence analysis on the effect of UML modification on the graphical model test case generated range analysis, finally re-auto generate test cases. This method has been proved to have a high logical coverage rate. In order to fully consider all kinds of dependencies, it cannot limit the type modification of UML graphics, and has higher openness and comprehensiveness.
Keywords: regression testing; multiple UML graphical models; domain analysis.
DOI: 10.1504/IJGUC.2020.108444
International Journal of Grid and Utility Computing, 2020 Vol.11 No.4, pp.517 - 524
Received: 11 Sep 2017
Accepted: 25 Nov 2017
Published online: 14 Jul 2020 *