- QATestLab Blog >
- QA Basics >
- The Notion of Data Flow Testing
Even the specialists who have a big experience in software testing field, have checked a huge number of various software, mobile and web products do not know all existed testing methods and techniques.
Every tester chooses and applies in his work those practices and principles that are the most suitable for him and the most appropriate to the peculiarities of system under test. For example, in some cases, it is better to apply automation principle during web application testing or mobile testing.
Nowadays, the systems and applications operate various data of different size. That is why functional testing and performance testing are sometimes a real challenge for testers. To better understand the properties of data value and peculiarities of variables, a tester should be aware of some code elements and their structure.
There are several possible program paths, and each of them should be checked with valid and invalid input conditions. But what data variables should be selected? Is it better to use them in computation or in particular conditionals?
What Are Three Main Conditions of Variables?
- The variable does not exist, but then it is defined. This condition is correct.
- The variable does not exist, but then it is used. This condition is incorrect.
- The variable does not exist, but then it is destroyed. It is incorrect, as it is a programming error.
Defining variables, a tester should be very careful and attentive for not missing a serious bug.
No Comments Yet!
You can be the one to start a conversation.