A tool for generation of automatic control flow graph in unit testing of python programs

ISSN: 22498958
0Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Software Testing (ST) is procedure of discovery out whether the application meet specified requirement or not. It is most important to deliver a reliable and error free software to customer. For the same software should be tested on site. To do this task testing is performed on the software before delivering it. A lot of efforts and money is involved in the testing process. Testing can be done by manual as well as automatically. In automatic testing process unit testing has a role. For the unit testing path testing should be performed. Path testing is a process to check all def-use of variables. So it is more important to generate a correct Control Flow Graph (CFG) for a particular program. In this paper authors develop a tool in Python to generate a CFG automatically for a python program. This tool also finds all the paths from starting to end. This tool will help researchers in unit testing of a particular program.

Cite

CITATION STYLE

APA

Srivastava, A. K., Khan, R., & Jain, S. (2019). A tool for generation of automatic control flow graph in unit testing of python programs. International Journal of Engineering and Advanced Technology, 8(5), 1178–1184.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free