22 August, 2009

Bangalore Weekend Testing 4 (BWT 4)

22nd August 2009, 3.00 PM sharp, BWT testers assemble (on Google chat). The product was Free Mind 0.9.0 RC5. Mission: The Mission is to test the entire product and find bugs.

Product Overview
FreeMind is a premier free mind-mapping software written in Java. The recent development has hopefully turned it into high productivity tool. We are proud that the operation and navigation of FreeMind is faster than that of MindManager because of one-click "fold / unfold" and "follow link" operations.

3.00 PM - Gather on gmail chat, download and install the application FreeMind.
3.30 PM to 4.30 PM - Testing FreeMind.
4.30 PM to 5.30 PM - Discussion of Test Strategies used for Testing.

Ajay Balamurugadas, Anil Sonune, Parimala Shankaraiah, Rajesh Iyer, Ravisuriya, Vivek Bhat, Jaswinder Kaur Nagi

Final Reports
1. My Report
2. Consolidated Report

In BWT 4, I wanted to overcome the challenges I faced in BWT 3. Though the mission was to find bugs in the product, I was concentrating more on overcoming my shortcomings from previous BWT session (a slight shift in the mission). I was able to shift my mindset from finding more bugs to finding quality bugs. Instead of rushing for bugs, I focused mainly on Installation testing, Basic functionality and Help for FreeMind. I was able to overcome my pressure to perform/find more bugs in a short period of time. Like it or not, there is always going to be time pressure whether it is in hours, days, months or even years in the worst case. The only way to handle it is testing the critical features in the product and uncovering bugs, then move on to next critical feature etc. My reporting capability has improved quite a lot.

I still had the challenge of learning/understanding the product in a short period of time and test. I am yet to figure out the following based on a question Ajay asked me during BWT 4:

1. Should a product be learned/understood for testing or just find defects without learning the product?
2. Does understanding the product better help uncover more bugs while testing?
3. Should learning and testing the product be a simultaneous activity?

I am still thinking about these questions. Any thoughts are welcome.

Happy Testing,
Parimala Shankaraiah