Designing an Appropriate Performance Test Environment. Part II

There are a lot of projects where all performance testing are conducted on the live environment. On the other hand, we can say that this is rather uncommon and adds its own set of additional considerations such as: the influence on real application users when a test is performed the effect of other...

What Is Coverage and Coverage-Based Testing?

The majority of generally accepted testing techniques, it doesn’t matter if it is functional testing (black-box testing) or structural testing (white-box testing), use different ways of test coverage as the criteria for stopping testing. The easiest way is completing different checklists, such as a...

The Meaning of Functional Testing In Software Project. Part II

Some traditional white-box testing techniques may also be adapted to conduct black-box testing, such as control-flow and data-flow testing for external functional units instead of for internal executions. Black-box testing may follow the generic testing process to perform planning, implementation and...

The Meaning of Functional Testing In Software Project. Part I

Functional testing examines the right handling of the external functions of software product, with the help of monitoring the program external behavior at the time of implementation. Software is treated as a black-box, with the external behavior monitored through its input and output. That is why it is...

Black Box Testing. Part II

As it was mentioned in the first part of the article Black Box Testing is testing without knowledge of the internal workings of the item being tested. It means that when black box testing is applied to software engineering, the tester would only know the “legal” inputs and what the expected...

« Older Entries