Session Based Testing

As I was planning to do a team-wide presentation on Session Based Testing, I just thought I might as well use this opportunity to blog and share my own learning on Session Based Testing and at the same time prepare for the talk.  Killing 1 bird with two stones has been one of my repertoires…

7

Email Address test cases

I’ve been on many teams in my whole testing career, and for some reason, I always end up getting assigned to validate the email address field.  So after numerous times of hunting down my old email test cases from previous team, I am giving up.  I thought I am just going to list out all…

45

Software development process

1) Order t-shirts for the development team 2) Announce the release date 3) Write the code 4) Write the manual 5) Hire a PM 6) PM spec the software based on the code (to ensure the software meets the specifications) 7) Ship/Launch 8) Test with real users (free) 9) Bugs are potential enhancements 10) Announce…

2

Exploring “Exploratory Testing”

My current team has been integrating this testing technique for a while now along with the traditional testing methods of manual testing as well as automation.  Most of the testing community that I have known seem to brush this testing technique off simply as “monkey testing” which doesn’t really provide any significant yield on bugs…

1

Help! I found a bug in my code

Okay, after a long sabbatical from writing blogs due to various reasons (over-worked, personal reasons, or just plain lazy), I am about to begin start blogging again.  My MSDN blog ranking has taken such an embarrassing tumble that I think I need to start hustling up again.  So, to welcome myself back to blogosphere, what…

2

Software Testing Forum from MSDN

I have been wondering for as long as I can remember why MSFT doesn’t have a centralized forum for software testing.  But today, it seemed that testing god has answered that question as I happened to stumble upon this MSDN Software Testing Discussing Forum.  Although it seemed that the forum had just been started up…

8

The bug glide path

Technorati Tags: software development, testing, bugs, scrum Last week, I attended one of the engineering forum held annually at Microsoft (ala Engineering Excellence & Trust Worthy Computing Forum), which I must say is one of the great perks for being employed here.  In one of the talk, which was about Agile development, the presenter brought…

2

Demystifying test estimate

Let’s think about this for a second: How come a developer can easily calculate implementation time, but why a tester always scratch his (or her) head when asked to provide time needed to stabilize the software?  Why is test estimate so difficult and elusive to figure out?  In my opinion, I think accurate prediction of…

3

6 things my cats teach me how to be better tester

Keeping pets can bring many benefits — reduce stress, companionship, attract the opposite sex, etc.  However, it just occurred to me that my pet cats actually are even more useful than that.  There are certain attributes about them that I find interesting, and at the same time, applicable to my line of work in software…

5

Maturity model for test organization

One advantage of changing job as frequent as I did, is the privilege of getting hands-on experience of different team environment.  I had the opportunity of being on 3 different test teams, each with very distinct characteristics and each team is in very different stage in terms of maturity.  Just like a person growing up,…

2