Telerik blogs

Latest

  • Productivity Testing

    30 Days of TDD – Day 14 - “Simple” Does Not Always Mean “Obvious” Pt. 1

    The last couple posts have seen us using basic Stubs to mock out the functionality a class that our code under test is dependent on. We focused on dealing with an external resource and being able to replicate enough of that resources functionality to satisfy our test. In this post I’ll introduce a new, simple test case. Over this and the next post you’ll see that not all “simple” test cases are so simple.
    May 27, 2021 7 min read
  • Productivity Testing

    Generating and Analyzing Project Data Using Test Studio

    I mentioned in my last post on project data and analytics that testers and other project professionals certainly use data generated through various tools in helping us determine application quality, our progress to schedule, and to track defects, for example.  But the organization of the data and our inability to ask the right questions prevents us from deeply understanding our software. Why is it so important that we understand our data beyond a few graphs and charts?  The reason is that many projects fail altogether and are cancelled.  Many more don’t achieve all of their important objectives.  One of the ...
    May 27, 2021 3 min read
  • Productivity Testing

    30 Days of TDD – Day 13 – More Stub Features

    In the last post I introduced you to Stubs and wrote a simple example that returned a canned value for a method based on a parameter. In this short post I’ll show you another feature of stubs that can help ensure that your subbed method is be called correctly.
    May 27, 2021 7 min read
  • Productivity

    Top 4 Challenges for Agile Planning

    Despite trying to achieve simplicity, Agile teams may still run across difficult issues. In this section some of the more common challenges are explored. HANDLING INCOMPLETE WORK AT THE END OF AN ITERATION It is not uncommon for a team to have incomplete work at the end of an iteration. Unfinished work is an important issue to identify as it signals a potential problem with one or more aspects of the team. When an iteration is planned, the team sets an expectation with the customer. When those expectations are not met, the customer could lose faith in the team’s ability ...
    May 27, 2021 7 min read
  • Productivity

    New Solutions for Scheduling Issues and More

    This week there are several new solutions for scheduling issues in Test Studio 2013 R1, as well as some tweaks to old docs that may help you out. The new scheduling architecture is simpler and more reliable than ever before, but you can still run into some complications. In some scenarios—for example, if you delete a test project on disk before removing the scheduled test runs in the Results view—you might have scheduled test runs that you can't remove or edit. If you run into this issue, you can remove the scheduled test run on disk. Also, if you ...
    May 27, 2021 1 min read