Take a look at Ecyware GreenBlue Services Designer. Is freeware and you can extended with custom plugins.
InCisif.net is an automation tool designed to implement client-side functional testing of web
applications under Internet Explorer 6.x or 7.x, using the C# or VB.NET language
with Visual Studio 2003, 2005 or Visual Studio Express Edition 2005.