test automation framework architecture post

Test Automation Framework Architecture

Test automation framework architecture efforts are often complete failures. It’s true. I’ve worked with many companies who have given up on creating a good test automation framework architecture, because after investing a large amount of time and money and resources in doing it the wrong way, they have incorrectly assumed the entire effort is not cost effective. In this post, …

2013-09-28_16-31-58.png

Creating an Automated Testing Framework With Selenium

I have another new course on Pluralsight, check out: Creating an Automated Testing Framework With Selenium I am very excited to finally get this course out.  Many viewers have been asking me to make a comprehensive course that actually shows you how to build a real automation framework, and I finally did it in this course. I reveal all my …

The Why is More Important Than the What

The goal of software development is to solve problems. At its heart, software development is really about solving problems through automation. Many times we have the tendency to make software development about creating solutions.  It may seem that these are the same thing, but there is a subtle difference. The difference is the focus When we are trying to solve …

Tie Your Shoes and Pull Up Your Pants

What slows down the development of software? Think about this question for a bit.  Why is it that as most software evolves it gets harder and harder to add features and improve its structure? Why is it that tasks that would have at one point been simple are now difficult and complex? Why is it that teams that should be …

Going Backwards to Go Forwards

I worked on an interesting problem this week that might have looked like I was running around in circles if you just looked at my SVN commits. The problem, and the eventual solution, reminded me of an important part of software development—of building anything really. Sometimes you must tear it down! No really, sometimes you build a structure only to …