Testing Framework

Code-up robust test automation:
For free

Testing Framework

Key Features

  • Rich-API

    Rich API

    Testing Framework exposes numerous properties and methods to help you easily build non-brittle, maintainable functional tests.
  • Easy-to-set-up-and-use

    Easy to Set up and Use

    Installing the Testing Framework is easy and straightforward. All you need to do is run the installer and then open your favorite IDE to get started with writing functional tests.
  • Test-HTML5,-AJAX,-XAML

    Test HTML5, AJAX, XAML

    Set implicit and explicit waits, test drag-n-drop and hovers, dynamic page elements, complex animations, generic and custom UI controls, and more.
  • Cross-browser-compatibility

    Cross-Browser Compatibility

    Expand your browser compatibility testing to all the latest major browsers: IE, Chrome, Firefox and Safari without ever changing your test case code.
  • Telerik-controls-support

    Telerik Controls Support

    Enjoy native support for Telerik UI controls for AJAX, Silverlight and WPF as well as Kendo UI web widgets. But you can write great tests without our controls too.

Rich API

Telerik Testing Framework offers a rich .NET library which you can use to write tests for even the most complex test scenarios. The Framework is a pure .NET stack that requires only one DLL with no dependencies on any third party tools. It ships with over 80 sample tests and tons of online documentation.

Easy to Set up and Use

In addition to the Telerik Testing Framework, we offer an automated testing solution that caters to non-technical testers who work outside Visual Studio. Test Studio Standalone application is a powerful record and playback tool for functional, load and performance testing. Testers can have their tests exported for direct use in Visual Studio. What’s more, Test Studio seamlessly integrates with MS TFS to allow QAs to check-in their tests next to the production code. Test Studio also ships with a Visual Studio plug-in for test automation that helps developers accelerate their automated testing efforts.

Test HTML5, AJAX, XAML

Build robust, reliable and easily maintainable tests for your AJAX-powered applications. Perform complex UI actions like Drag-n-drop and pure UI actions on web pages (i.e. Hover, Right-click, etc.). When building tests for AJAX, you can’t rely on complete page loads or browser ready flags in order to know when a specific action has finished. The Telerik Testing Framework supports a WaitForElement(s) method which allows you to identify wait for elements and use them to write tests for AJAX. For example, you can wait for an element to show up at a specific DOM location or wait for some of its attributes to be set to certain values. If you want to record and manage functional tests even for the most complex AJAX scenarios with just a mouse-click, you should try Test Studio.

Cross-Browser Compatibility

Expand your browser compatibility testing to all the major browsers:

  • Internet Explorer 7.x+
  • Firefox 4.x+
  • Safari 5.x+
  • Chrome 14.x+

Want to test your app against different browsers? You can do that without altering your test at all. You’ll just need to change the BrowserType setting to Chrome, for example, and watch the test you've already created execute against that browser.

Telerik Controls Support

The Framework also ships with wrappers for pretty much all the Telerik components for ASP.NET AJAX, Silverlight and WPF as well as for the Kendo UI web widgets. They enable developers to build regression tests for control-intensive apps much quicker. These wrappers expose rich API by numerous methods and properties that help developers save time and efforts when writing functional tests even for very complex web applications built with the Telerik controls.
Next:
< > All

The Visual Studio Plugin for Powerful Automated Testing

Use the Test Studio plugin for Visual Studio to create robust automated tests for almost any web and desktop app: HTML5, XAML, AJAX and MVC. Record and run tests against multiple browsers: Internet Explorer, Firefox, Chrome and Safari. Then further customize and extend them in C# or VB.NET. Easily update elements across all your test cases by using the Elements explorer. Debug both code via Visual Studio and recorded steps via the Test Studio Visual Debugger.

  • Integrate any build server with your recorded tests
  • Generate tests for NUnit, MbUnit, MSTest, or xUnit
  • Source control system integration
  • Native support for the Telerik controls

Show me more         Watch the video

Support and Learning

Active community
Industry-leading support

Testimonials

I have many custom controls in my product, and I was forced to create all wrappers manually. Fortunately, the Telerik Testing Framework provides such capabilities--the most flexible framework for WPF automation that I have ever seen.

Stanislav Hordiyenko
BETISSON

Telerik Testing Framework is the best product in the field of website testing, it enables me to overcome the problem of browser cross-compatibility. I think it is very useful, so I advise all web developers to use it.

Waleed Mouhammed
Engineering Faculty

We chose Telerik for its extensive technology support, including various browsers, WPF, AJAX and JavaScript. Our browser and windows automation layers extensively leveraged the Telerik Testing Framework, enabling us to deliver our automation platform on time with multi-technology support.

Harish Narayan
DIRECTOR TECHNOLOGY

Next Steps

Download Testing Framework Start building automated tests for free.
Get DevCraftWith dedicated support.
Check the Visual Studio plugin Starts from $169/month.