Telerik blogs

Latest

For the latest product updates, please visit Release.

  • Productivity Testing

    30 Days of TDD – Day 19 – Refactoring Revisited Pt. 2

    In the previous post we started refactoring our code to make sure we were complying with the SRP. Using our tests we are able to optimize our code for readability and maintainability. We’ll continue in the post by examining how the concept of abstractions can inform our refactoring efforts.
    November 09, 2013
  • Productivity Testing

    Cloudy with a Chance of Testing

    Greetings, Testers. Over the past several weeks, we've been talking about four technology trends that have been identified as disruptive, and Peter & I discussed them in our recent webinar. For example, there's the cloud, "a colloquial expression used to describe a variety of different types of computing concepts that involve a large number of computers connected through a real-time communication network such as the Internet." [wikipedia's description] In real terms, for us that means one or more virtual systems that we can use to host our data or applications without adding IT staff or hardware in ...
    November 08, 2013
  • Productivity Testing

    Three Improvements to Cross-Browser Test Recording and Editing

    Earlier this year, Test Studio 2013 brought recording to Chrome and Firefox. That was a start, and now it's time to take the next step. R2 2103, scheduled to be released in December, brings some changes to the ribbon and more flexibility to running and recording tests. First of all, we've simplified the toolbar - bringing the controls for recording and running tests together in the first section of the ribbon, now labeled Recorder/Run. Instead of selecting a browser in one section, then searching for the Record button in a different ribbon section, you now can choose ...
    November 05, 2013
  • Productivity Testing

    Waiting...

    Greetings, Testers. As you're no doubt aware, Web applications these days often have controls and elements that are populated without a full page refresh - using Ajax for example - and this means that automated tests need a little additional help. Traditionally, automated tests perform their actions and validations based on feedback from the browser, given when a page has finished loading. If the contents of the page are changing without a page load, then the browser doesn't report that back to Test Studio. There are plenty of cases where a person would know to wait for something to happen, ...
    November 04, 2013
  • Productivity Testing

    First Look at Testing a Kendo UI Data Grid

    Telerik's Kendo UI provides a number of easy-to-use, flexible controls — or widgets — for developers working with HTML5 and jQuery. You've probably been using websites and applications built with Kendo UI already - Test Studio's new recording engine uses some of the Kendo UI control set. As a tester, you're likely more interested in how to use Test Studio than how it was built, and this is the first of a series of posts for you. One of the first Kendo UI widgets I used is the Data Grid (you can find my example code on GitHub, if you're so inclined). ...
    October 30, 2013