Bottom-Up Testing

Bottom-Up Testing

In many ways, bottom-up testing is the opposite of top-down approach of testing; while the advantages of top-down testing become disadvantages of bottom-up testing and, conversely, the disadvantages of top-down testing become the advantages of…


State Diagrams

The state diagram, sometimes referred to as the state diagram, illustrates the behavior of class object that acts differently in response to external stimuli, namely a series of events in a system. It describes how…


Good and Bad Types of Testing

Good and Bad Types of Testing

Some types of syntax testing may appear to be very helpful while resolving a certain task, and some, on the contrary, may become an obstacle to getting desirable results. There is, however, the other side…


Strong Domain Coverage

Strong Domain Coverage

Unlike strong domain testing, weak domain testing requires a series of tests for each boundary inequality, while for strong domain testing we use a separate set of tests for each boundary segment. But this does…



Security Testing. Change Based Testing

Security Testing. Change Based Testing

Security testing refers to verifying how a website is protected against unexpected actions that cause it to stop operating or being exploited. It helps to reduce security risks and also support functionality.   You may…


What Source Code Is Expected to Be??

A computer program’s source code and source code documentation are the final presentation of the software. A translator (compiler or interpreter) makes the source code executable.   It is assumed that the source code is…


Studying Test Run Results

Studying Test Run Results

You can run your tests in a manual or automatic manner. In any case, you had better use a special tool to manage and execute test cases. A good tool provides at least the following…


Selecting Test Paths

Selecting Test Paths

You will gain nothing by reducing the number of tests. It’s better to use simple, obvious tests than to do the job with fewer, more cumbersome tests. In some cases, even 10 tests are enough…