Why automation?

Over the years I heard frequently the statement ‘We need automation’, but the reason why it is needed differ most of the time Some of the reason I heard why we need automation of tests is for replacing the tester is for coverage of functionality is for speed test execution When you want to automate…

Do we find bugs with automation?

When we automate a test for an application we know one thing up front. With this certain input, we expect this output. This is what I call a known known. We know the input(s), we know the output. This test can be automated and can be added to a regression test suite to check the…

Speak the same language

When you start defining your framework for automation, a very important decision has to be made. Which language am I going to use to write my automation scripts. This can be a though decision, so investigate this thoroughly. What I’m going describe is a decision me and my team (testers and developers) made when we…