What Is Data-Driven Testing?

Generally an application has to be tested with manifold complement of data. For example, a simple login screen, which depends on the user kind, will give dissimilar rights for different users. So if you are an admin you will have complete rights. If you are an ordinary user you will have limited rights and...

The Necessity Of Automation

If there are no automated tools for regression testing the main attention focus on manual testing, aimed to re-affirm the ‘known’ state of software after modifications. This may tie up a great quantity of high-priced resources or simply avert changes from being delivered successfully at short...

Test Automation Of Software

Automation does not reduce the test preparation phase, but rather increases it, which may frighten the inexperienced project manager, however, as soon as the first stable version of application will be released, and conducting of regression testing will become possible, the advantages of automation of...

Wasting Your Time By Not Writing Tests

Automation is the key to successful testing. This post explains why other ways of software verification are a waste of time. If You Don’t Test Then …? Even if you don’t write tests you surely perform some other operations to verify that your code works properly. In order to make sure sure...

Manual v. automated testing again

In my Future series I was accused of supporting both sides of the manual v. automated debate and flip-flopping like an American politician who can’t decide whether to kiss the babies or their moms. Clearly this is not an either-or proposition. But I wanted to supply some clarity in how I think about...

« Older Entries