Click step recorded against a Silverlight element, doesn't scroll the element to a visible position before performing the click. This causes the step to fail with the following exception: Failure Information: ~~~~~~~~~~~~~~~ Point (1109, 990) outside bounds of browser window: (164, 126, 1110, 765) You might need to maxmize the browser while running this test. Try adding the following code in a coded step: ActiveBrowser.Window.Maximize(); InnerException: System.InvalidOperationException: Point (1109, 990) outside bounds of browser window: (164, 126, 1110, 765) You might need to maxmize the browser while running this test. Try adding the following code in a coded step: ActiveBrowser.Window.Maximize(); at ArtOfTest.WebAii.Silverlight.SilverlightApp.ValidateMouseLocation(Point point) at ArtOfTest.WebAii.Silverlight.UserInteraction.Click(MouseClickType clickType, Point offsetPoint, OffsetReference reference) at ArtOfTest.WebAii.Silverlight.UserInteraction.Click(MouseClickType clickType) at ArtOfTest.WebAii.Design.IntrinsicTranslators.Silverlight.Descriptors.HyperlinkButtonClickActionDescriptor.Execute(IApplication hostApp) at ArtOfTest.WebAii.Design.Extensibility.XamlActionDescriptor.Execute(IAutomationHost autoHost) at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order) Same scenario works as expected in older version of Test Studio(2010.3.1421). The workaround is to convert the click step into coded step and use the ScrollToVisible method like this: Pages.MyPage.SilverlightApp.Pagenavlink.ScrollToVisible() Pages.MyPage.SilverlightApp.Pagenavlink.User.Click()