UI Testing via accessibility

I'm tasked with building a UI testing library for our application. It will allow testers to write simple programs (using VB or C#) to test our application. Instead of referencing controls via pixel position or resource ID, it will use GUIDs or names so that tests don't break everytime a minor change is made to the GUI.

1) Should I use Active Accessibility 2.0 or Vista UI Automation?

2) Is UI Automation available yet? If so, how do I access it?

3) Will it ever be supported on XP?

Thanks in advance,

John

[520 byte] By [JohnLutz] at [2008-1-29]
# 1
Check out session FUN307 from the 2005 PDC. I believe it addresses your questions. You can download just the slide deck or watch the entire session via streaming video.
RaymondChen-MSFT at 2007-9-9 > top of Msdn Tech,Software Development for Windows Vista,UI Development for Windows Vista...

Software Development for Windows Vista

Site Classified