Title: A novel test case generation method based on program structure diagram

Authors: Xianghu Wu; Mingcheng Qu; 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: At present, embedded software has the problems of test lag, non-visual and low efficiency, depending on the test design of testers. It cannot guarantee the quality of the test cases and cannot guarantee the quality of the test. In this paper, a software program structure diagram model is established to verify the model, and the test points are planned manually. Finally, fill in the contents of the test items, and generate the corresponding set of test cases according to the algorithm, and save them into the database for management. This method can improve the reliability and efficiency of test, ensure the visual tracking and management of the use case, and have a strong auxiliary function to the planning and generation of the test case.

Keywords: program structure diagram; test item planning; test case generation.

DOI: 10.1504/IJGUC.2019.100873

International Journal of Grid and Utility Computing, 2019 Vol.10 No.4, pp.326 - 333

Received: 20 Sep 2017
Accepted: 22 Nov 2017

Published online: 25 Jun 2019 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article