I've been mulling over how to automate our Customer Acceptance Testing (CAT) process for a while now.  Currently all our CAT is done manually in front of the customer.  It's not agile at all.  However, our systems are built combining tools like InfoPath, Sharepoint, workflow software, Project Server, and .NET Web Services so there's not always an easy way to introduce automated testing for everything.  I tried using Fitness but I had a couple of problems with it.  The main problem I found was that my customers are not familiar enough with it, so there would be some education. 

This brought me to a tool that our customers are really familiar with.  Report Builder.  It got me to wondering if I could incorporate RB into a testing framework that could do some of the initial CAT stuff.  I still think we want to do testing at the end of iterations, but I was thinking about incorporating a web page that takes the customers url for the Report Builder report, then it does a search to see if a value is present.  Something like that.  I'd love to hear if anyone had ever thought of this, or if it's a total waste of time.  I'll let you know as I go along if this results in any CAT goodness!

Sponsor