Skip navigation.


welcome to testingReflections.com... your one-stop for software testing blogs... an online knowledge-base for functional testing, performance testing, system testing, unit testing, test-driven development, well, all things vaguely connected to 'Software Testing'... A hub for Software Testing knowledge and information... A mind-share blog for the Software Development and Testing community... you get the picture! Whether you are a developer or software tester, you'll find valuable insights into software testing, test driven development and other related subjects. more about testingReflections...


home page sponsored by cast2008.org

Latest Column -- Inspired by taking AST's Bug Advocacy Class

bug tracking/incident management | context-driven testing | functional testing | heuristics | other online resources | perspectives | project management | test management

Software testing is improved by good bug reporting

I recently completed (successfully, I might add) the second of the Association for Software Testing's all online, free to members Black Box Software Testing course. Each of these courses is four weeks in length. I've been involved with this program since years before it became a program, and I am an instructor for the first course in the series, called Foundations. For this course, called Bug Advocacy, I was a student.

Announcing: New Google C++ Testing Framework



We all know the importance of writing automated tests to cover our code. To make it easier for everyone to write good C++ tests, today we have open-sourced Google C++ Testing Framework (Google Test for short), a library that thousands of Googlers have been using in our C++ programs. Highlights of the project include:

Progressive Enhancement

I was at a talk tonight about JQuery. And, I have to say it was excellent. The JQuery talk was proceeded by a Javeline talk. Which, I have to say, was also excellent. One thing that popped us was the term "progressive enhancement". This is a simple term, more than well explained out there in internet land. Google it for more details.

Pex on Channel 9

Brian Keller dropped by our offices to record a movie on Pex. A good old white board session to explain how pex works:

http://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/

 

Searching For Your Open Source Code

One cool thing about developing free open source software is seeing where your code ends up. It is satisfying to know that bits of code you wrote end up in other projects and code bases.

There are several online services that index source code from various places like websites and online svn/cvs repositories. It makes searching for my code a breeze. This is also useful for looking up examples of code I have written in the past that I want to copy from.

I made CNBC.com (in a CAST press release)

events | general software testing | industry recognition

High Demand Causes Three-Day Software Testing Conference to Add Fourth Day

Ok, so I know that this is all about CAST, and all about AST being true to it's word to adapt the conference on the fly to follow the energy and interests of the participants (in fact, that's why we refer to folks who come to the conference as participants, not attendees or delegates), and all about the fact that even during one of the worst economic years I can remember, CAST is so cool that we had to extend it!

I'm proud of whatever part I've played in making that happen as AST's Executive Director, and I'm extremely grateful to all of the volunteers who have worked hard to make this conference happen. In fact, if you're not already planning to be there, you should. It is the testing conference you won't want to miss, you know.

Ok, you guessed it, I came up with that tagline, but it is the one testing conference each year that I refuse to miss. Not because I'm AST's Executive Director, but because of the participation, conferring, facilitation, and challenging topics. So seriously, if you're still on the fence, (or your boss is still on the fence) take a look at the CNBC.com article http://www.cnbc.com/id/25091786/ (or take it to your boss), and then decide to come out and join us.

Attend CAST

Twitter API vs. Yahoo Web Services - Performance and Reliability

I've noticed the Twitter API is very slow and unreliable. Requests often take 10+ seconds to return. Sometimes they timeout with no response at all.

I put together some monitoring tools to see exactly how slow and unreliable the API really is (when it is even available!). This is obviously not a very scientific test; just a ballpark idea of performance. The monitoring tools are built with Python and RRDTool. To start with, I used a modified version of my rrdpy suite of tools (http://code.google.com/p/rrdpy).

My Website Visitors By Operating System

Some interesting stats from my web properties.

Here is the breakdown of Operating Systems for visitors in the past 30 days:

» login or register to post comments | read more