Define – Use testing – An example

ISSN: 22773878
2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.

Abstract

Variables plays significant role in programming and they ease programmers to write their programs flexibly. Variables are used to represent the data in a program. On executing a program, the variables are replaced with the real time values and hence it creates a possibility for a program to process different set of data. They are most predominant ones that involve in computation and bear the intermediate or final values in a program. These values are good enough in deciding the flow of the program and hence there is a necessity for analyzing flows. From the software tester’s perspective, there grows a need to analyze and test those variables structurally. Data-flow testing is a white-box based testing technique that utilizes control flow and data flow through the program for testing. There are two main forms of data flow testing called as define/use testing and slice-based testing. This paper gives a focus on define/use based testing where it uses simple rules that aids in ensuring whether all the variables are defined and used at the appropriate points within the program. It helps the tester in chalking out the values of a variable, recording them and can trace the changes in values within the program. It is done by using a concept of a program graph, which is closely related to the path testing, selected on a specific variable.

References Powered by Scopus

Selecting Software Test Data Using Data Flow Information

690Citations
N/AReaders
Get full text

An Applicable Family of Data Flow Testing Criteria

354Citations
N/AReaders
Get full text

A Data Flow Oriented Program Testing Strategy

225Citations
N/AReaders
Get full text

Cited by Powered by Scopus

An Overview of Predictive Analysis based on Machine learning Techniques

6Citations
N/AReaders
Get full text

Bugtrac - A New Improved Bug Tracking System

5Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Shanmuga Priya, S. (2019). Define – Use testing – An example. International Journal of Recent Technology and Engineering, 7(5), 185–194.

Readers' Seniority

Tooltip

Lecturer / Post doc 2

67%

Professor / Associate Prof. 1

33%

Readers' Discipline

Tooltip

Engineering 2

67%

Computer Science 1

33%

Save time finding and organizing research with Mendeley

Sign up for free