TestToTester

Learning from Collaboration

How many of us remember the story of “The Wise Pigeon” from Panchatantra? If you do not here is a quick recap. As in the classic we are all aware of the fact that we could learn, focus, share, deliver, and create magic when we learn and work together. Find below some of the events, forums, exer cises I have been to or involved in which demonstrate the power of learning together and why we should have more such platforms.

Zappers Community

This is one such rare event for testers I am aware of where we “test” and not speak about testing. Isn’t that great? It’s fantabulous.

I was looking forward to this event for quite some time. I had missed the inaugural Zappers event at Bangalore but did not want to miss the second one. The event rules were simple and similar to our weekend testing. An application is handed to each team 5-10 minutes before the testing session. ID’s for the bug tracker is created for each team. One hour is provided to test the application and to log bugs in Bugzilla. The team with maximum verified bugs win. 44590_435718838584_284565268584_5043306_4838087_n

Pradeep Soundararajan and Santhosh Tuppad were my team mates. The testing challenge at Zappers drained the juice off my brain. I still recollect Pradeep cheering us to push ourselves for one more bug at the last minute. The feeling was that of a great workout at the gym – you seem to be tired, drained out but feel that gusto of pushing your body (brain in my case).

Our team had a simple strategy “communicate”. We chose the fastest, clear, easiest way to communicate with one another during our testing session which helped us achieve good test coverage, inspire one another, avoid duplicate bugs, share test ideas and win the competition. HurrayJ! Add to this the free beer, gala dinner, prize money and a chance to meet many more testers.

Why would any tester want to miss it? Beats me.

I thank TCL India for bringing Zappers community to Bangalore and arranging a delightful evening. Thanks again.

LSRG

Many a times when I have tried my hand at learning a testing tool or a scripting language I have failed. Not because it’s complex but because I lost interest in learning them over a period of time. This was my usual routine - scout the internet for tutorials, blogs, books, forums, etc. Start from chapter 1 and practice for minimum 1hr per day. The first chapter is always exciting, and then comes the second, third, fourth. By the time I reach chapter 9 or 10 I am bored. I then look for quizzes, challenges, exercises to practise my learning’s but most often have failed in looking for such information.

With this experience in mind I did not want to take the same track when I decided to learn Selenium. This time around I pinged a few testers if they were interested to learn Selenium together and got a reply from Swetha Ghorp. She used Selenium at her organisation and was excited to share and learn with the group. Swetha also encouraged me to take up Ruby and talked about the potential of ruby with selenium. This is how the study group LSRG (Learning Selenium & Ruby group) was born.

We (currently only 5 of us Allmas, Kavitha TD, Anand, Swetha and I) meet once a week for an hour or two to decide upon the missions and we meet again the next week to discuss on the progress, challenges traps. There have been high tides and low tides but the study group has helped me to focus on selenium and ruby even when there have been low tides.

Mark Crowther has been instrumental in keeping the excitement at LSRG high with his very helpful guides, tips and plans/rewards for the future.

Want to be part of the LSRG? Email me.

Test Ideas in 30 min

Often we search for test puzzles, challenges, exercises in the internet but fail to identify the numerous test exercises around us. Last week posts in STC on “How to test an alarm clock” – had me thinking – why don’t I put some time and think how I would test an alarm clock? Before I could think of a test scenario I questioned myself how much time shall I allot myself to think of the tests 1hr, 2hr? Shall I do this alone or will 2 testers doing this together double the number of test scenarios? Could we think of better test ideas together?

With these questions in mind I looked at my gtalk and saw Santhosh in available status. Asked him if he is game for a 30 min challenge and the answer was YES. The next 30 minutes was fantastic we shared with each other approx 32 test scenarios. For the metrics lovers – we took 0.93 seconds to think of a test idea. The pdf file is available @ http://tuppad.com/blog/wp-content/uploads/2010/08/How.pdf

I felt I could use this idea with more testers and so tried this approach with my team at office. The team was astonished with the number and quality of test ideas we could come up with in 30 min for a system we have been testing for couple of months. I plan to extend this idea – will keep you posted more on this may be in the upcoming posts. Until then if any of you want to run a 30 min test idea exercise with me? – email me.

Learningruby.org

Want to learn a scripting language? What if you had the opportunity to learn with 160 participants from 30 different countries for free? Imagine the kind of discussion a forum such as this could have. Well, I would consider myself very fortunate to have found this link on the internet. I thank Satish Talim for providing us an opportunity to learn in such a big platform.

The courses are conducted in similar to BBST and is very interactive. The code samples each participant paste in forum and the discussions that revolve around it have been brilliant. I have completed the first week of the course and I am looking forward to the next week. I shall definitely write a more detailed experience report after completion of the course.

Until then for those who are spending your precious earned money on bogus training institutes here is a place you could learn a share ruby.

Weekend Testing

In one year Weekend Testing has appeared in many magazines, conferences, blogs, etc. If you are still not part of it or wondering what weekend testing. Head to our site http://weekendtesting.com/

Do you see a pattern in all these events, groups, platforms? The one thing I find in common with all of these is that together we are more successful in learning and delivering as humans. Also I see most of these platforms outside an organization and not within organizations. Is there a specific reason to it? I shall explore about it in my next post but if you have seen such successful platforms within an organisation please email me.