Telerik blogs

Latest

For the latest product updates, please visit Release.

  • Productivity Testing

    The Brave New World of Mobile Testing

    Greetings, Testers. Peter and I have been thinking, talking and writing these past few weeks about changes we've seen over the past few years in the application development and testing field. I suspect that the most visible change to computing and applications — the one that, if you asked the average person on the street they would be most likely to mention — is the rise of mobile computing. The numbers vary between analysts, but I've seen reports estimating that somewhere on the order of 500 million smartphones[i] will have been shipped by the end of next year and ...
    September 19, 2013
  • Productivity Testing

    No, Grumpy Testers Don’t Have Cooties (Or, Why Devs Should Talk to Testers)

    Yesterday I wrote about things testers can learn from developers. Today I’d like to cover the flipside of that picture: what developers can learn from testers. Yes, there’s a significant amount of knowledge that can flow the other way, too! Developers can learn many things from testers that will help the team be more productive and ship better value to the customers. Unfortunately, devs will have to get past some stereotypes about testers. Too often testers get viewed as the angry, overly critical people who lose sight of important aspects of a project. Like focusing on shipping versus endless ...
    September 18, 2013
  • Productivity Testing

    30 Days of TDD: Day Five – Make Your Code SOLID

    In the previous two posts we started our practice of TDD with a simple example of a requirement, a couple of test cases and tests to match. We implemented the code necessary to make those tests pass. Along the way we discussed some of the tools we’ll be using going forward, including NUnit and JustCode. In this post I’ll be discussing the SOLID principals and how they can help with your practice of TDD and help you write better software in general.
    September 18, 2013
  • Productivity Testing

    30 Days of TDD: Day Four – Making Your First Test Pass

    In the previous post I discussed the tools I will be using in this series; Visual Studio 2013 Preview as my development environment, NUnit as my unit testing framework and JustCode as my test runner. I also introduced a requirement and wrote my first test to capture that basics of that requirement. In this post I’ll demonstrate one of the most important concepts about TDD by writing just enough code to make the first test pass. I’ll then add more tests to introduce more functionality to our library.
    September 16, 2013
  • Productivity Testing

    How to Ensure You Are Doing Proper Acceptance Criteria Testing?

    The importance of requirements Requirements are the lifeblood of the project.  I need to establish first and foremost. Good, detailed requirements will carry the project team through to the end of a successful project more times than not.  And that’s a good thing because more projects actually fail than succeed.  However, weak or incomplete requirements will not – resulting in countless hours of rework, scope creep that can drive any project manager crazy trying to manage and maintain control over, and the potential for many change orders that will upset the most satisfied project customer quickly making them wish they had never brought their project needs to you in ...
    September 16, 2013