Our 'Test Automation' articles
What is Unit Testing? An Introduction to Unit Testing

Unit testing is an acceptance mechanism that assesses the functionality of units within a build. Is unit testing right for you?
TDD vs BDD – What’s the Difference Between TDD and BDD?

TDD vs BDD are different but they both work to increase software development accuracy. This post explores their best uses and how they vary.
What is BDD? An Introduction to Behavioral Driven Development

What is BDD? Behavioral Driven Development is a software development approach that has evolved from TDD, but with most of its potential downfalls eliminated.
What is TDD? – An Introduction to Test Driven Development

What is TDD? A software development approach where tests are written, before writing the bare minimum of code required for the test to be fulfilled.
Why Automated Testing Will Never Replace Manual Testing

Automated testing and manual testing can accomplish different things. They both have value and it's up to you to determine when/where to use them.