Browse by Tags
All Tags »
General Software Testing (RSS)
Found this exceptionally inspiring, interesting and informative talk (I saw an internal version of the same talk) by James Whittaker (please subscribe to his blog if you remotely care about software quality), who is a pioneer in the software testing world.
Read More...
In the last 2 posts we have looked at what we mean by a model of a system and defined what States and State Variables are. In this post we'll look into Actions and Action Parameters. We can define an Action as something that modifies or exercises the
Read More...
This is a continuation of the Elements of MBT series of posts which I started last time with Part 1 and covered what is meant by a model of a software system. In this post I shall be covering additional concepts which you will need to know to gain a better
Read More...
In this series of "Elements of MBT" posts, I will be covering some basic concepts used when trying to build models of software systems for use in Model Based Testing . The aim is to give an explanation of the various elements involved in defining a model
Read More...
Question to the community: How can you best test a delete operation? For e.g. When you test the following API - DeleteObjectFoo("ABCD") - what should we test to verify that this function actual deleted "ABCD"? This API is just a placeholder for an API
Read More...
The Process Monitor looks like a great tool to help in debugging issues and includes a bunch of features from a diverse set of sysinternal utilities such as RegMon, FileMon etc. I think this is the first tool offering to come out since the acquisition
Read More...
The future was here – now it’s the past. I am, however, wiser about the ways-of-the-model-based world. Still taking baby steps really, but starting to stand up on my feet. The real-world turned out to be a whole different ball-game from what I had envisioned
Read More...
All the technical jargon of the world put together cannot compensate for raw stupidity. I recently had this epiphany when I ran into one of those “DUH!” bugs in my test code. Made me feel like a fool and so I thought I would redeem some of my hurt ego
Read More...
Well - as promised here is the solution for the Spot the Bug (contest?) posting which was correctly answered first by Nat (Congratulations!). The Bug : The following line of code will fail intermittently when executed and most of the time rerunning will
Read More...
Starting to see a lot of good discussion about what it means to be a test developer and the practices, ideas and challenges that go into being a successful test developer. In this post I want to talk about some insights about what I find challenging about
Read More...
Ran into this recently and thought it might be interesting. Can you try and spot the bug and the possible error that can occur with the following lines of code? Decimal randomDoubleAsDecimal() { Random rand = new Random (); return Decimal .Parse(rand.NextDouble().ToString());
Read More...
Joel offers some great tips to Computer Science students (or really anyone in college who is a geek and likes software and programming) who will soon be graduating - very practical advice. In addition, it would be great to see fresh graduates trying to
Read More...
So have we reached the top of the graph predicted by Moore's law ? Seems like it (if not the top, very close to it), especially with respect to performance of a single, lonely processor. Herb Sutter has written a very nice article on how we are reaching
Read More...
Nice to read about this very cool tool, zDrop , running on Commerce Server which helps eBay sellers to easily and cost effectively post and manage items on eBay. Would love to hear about any other publicly available tools you know of that utilize Commerce
Read More...
Just posted an article on the Pesticide Paradox and how Model Based Testing can help alleviate that problem. Among others things Terrarium 1.2 seems to have been released. I have been wanting to create an organism and play with Terrarium for some time
Read More...