I understand your worry. Right now, it's pretty much untestable from the traditional out-of-proc UI testing perspective. I'm a Test Architect at Microsoft, and I'm struggling with the same issue. We urged the Silverlight team to implement Accessibility for this release, but there just wasn't time. I can assure you that Silverlight will support MSAA and/or Windows UI Automation on Windows, and Silverlight intends to support the Mac AXAPI on the Mac. Thus, any existing test tools that support driving UI through Accessibility will be fully enabled to automate Silverlight applications in a future release.
For now, you pretty much would need to do some in-proc testing of your application using the object model.
Thanks!
Bri
Thanks!
Evan
At InCisif Software, we also plan to look at SilverLight and hopefully add support for SilverLight in the future to our .NET web functional testing tool InCisif.net.
Check out our web site in September 2007, we should have a first prototype, though we may have to wait for the final release of Silver Light 1.1 before committing to a solution.
Frederic Torres
www.InCisif.net
Web Testing with C# or VB.NET
Our iMacros in-browser web testing software supports Java, Flash and Silverlight tests directly inside Internet Explorer and inside the iMacros Browser (Flash testing demo here, Silverlight automation works exactly the same way.)
A free trial is available at http://www.iopus.com/download/.
Ann