Rich API
With Test Studio you also get rich and extensive .NET library that will help you build tests for even the most complex test scenarios. What's more, the integrated Testing Framework is a 100% pure .NET stack that requires only one DLL with "zero" dependencies on third party components. The framework comes with over 80 sample tests that are ready to go with tons of online documentation.
Element Find Logic
If you are hard to convince of the benefits test recording offers, then the built-in Testing Framework is just for you. The Framework provides one of the richest markup identification infrastructures currently available on the market. It builds on top of commonly known element identification methods like 'getElementById', 'getElementByName' or 'XPath' and extends them to provide identification routines that cater to various automation scenarios. Now you can leave behind the tedious task of writing all the test algorithms by yourself!
Element Identification with LINQ
The Framework leverages the power of LINQ to help users query the entire DOM and Visual Tree using a LINQ expression. By using LINQ they can also create strongly typed advanced queries with Intellisense support.
HTML Control Wrappers
The underlying Testing Framework also includes an extensive suite of strongly typed HTML element wrappers that abstracts out the control specifics. By taking advantage of the object oriented nature of the HTML element wrapper classes, our test code that fills in the fields and clicks the submit button is much simpler, more descriptive and intuitive. Thanks to the wrappers developers can code tests for complex control-based applications quickly and easily.