Recent Posts

Calendar

April 2014
S M T W T F S
« Mar    
 12345
6789101112
13141516171819
20212223242526
27282930  

testing

“Debbie-Done”

88Tr

A long long time ago, in what seems now like another world, I worked for a company as a Clipper programmer.  While I was there I heard this story about a lady named Debbie.

I was told that Debbie was a programmer who used to work for this company.  Debbie was a lazy programmer.  She worked harder at avoiding work than if she just did the job she was supposed to do.… Read the rest

Test Driven Specifications

spiderSeveral years ago, long before the community was actively talking about Test Driven Development, I worked for a short time at a company as a “bug fixer.”  That was my role.  They had hired me because they had some software that was “basically done” but “had some issues.”  It should only take a few weeks.… Read the rest

Test Sending Email without a Server in ASP.NET

back-041 By now, most people are familiar with the fact that ASP.NET will send mail from the codebehind by simply adding a few lines to your web.config file and adding another few lines of code in the codebehind file.

But it wasn’t until recently that I found that you don’t need to have access to an SMTP server to test your code.… Read the rest

The Programmers’ Revolt

A green sea turtle swims past a school of Raccoon Butterflyfish near Hawaii.

Every once in a while, something happens in life that makes you say, “enough!”

That happened a couple of weeks ago to me and a couple other programmers working on the same project that I’m working on.

The issue was that we had made some significant changes to a project, we had communicated to the project manager that the changes required that the entire project needed to be retested, but the testing never happened. … Read the rest

Automated Web Testing with the WebBrowserControl

G03A0003

Actually, I used this technique to automate submitting information to a set of web sites, but you could use this same technique to script any web site, including one you are currently developing, so that you can verify that the site actually does what it is supposed to do.… Read the rest