• .NET Testing & ALM

    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
  • .NET Testing & ALM

    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
  • .NET Testing & ALM

    You Want Me To Talk To Whom? DEVELOPERS?

    In a word, yes. It won’t be easy. You’ll need to learn new terminology. You’ll need to be patient. You’ll likely have to get a bunch of figures on your monitor. Why Collaborate? Why should testers and developers collaborate? It’s a perfectly legitimate question, particularly to those who’ve been in the software industry for a number of years and have seen the coming and going of any number of buzzword fads. Collaboration among members of a team producing software isn’t just a fad. The IT industry is finally moving away from stove piped, separated groups to a much healthier, more ...
    September 17, 2013
  • .NET Testing & ALM

    Load Testing Web Services

    Did you know that you can use Test Studio to load test your web services? This is probably one of our most asked-about new features. We want to make this feature a really great experience, so we're planning lots of improvements. Depending on your service, you can start load testing them right now! There are a few limitations to be aware of. Improvements to the Dynamic Variables system are coming. Until those arrive, if you need to use Dynamic Variables embedded in JSON or XML content, you are going to have wait. If not, you are able to start load ...
    September 13, 2013
  • .NET Testing & ALM

    What Was I Thinking When I Named That?

    I was recently asked how automated tests should be named to reflect they were built using Test Studio. My response, hopefully not too blunt, was “Don’t.” Good naming conventions in software are critical. Code is read, re-read, re-re-read, and re-re-re-read 5,632 times more than it’s edited1. Readability is critical to maintaining and understanding our software. With that in mind, great names for classes, methods, variables, and tests are crucial! We need to ensure we’re able to quickly discern what the system’s behavior is, or what a particular test is covering. Good names are about intent, not implementation...
    September 13, 2013