10 things NOT to do in software testing

Here is a list of 10 things that every tester should NOT do.

You can find all the items bellow as being the reason of many discussions between people lately. I think that it has something to do with the “agile” bubble but I might be wrong. My opinion is that all of them are valid no matter how your team is doing software.

  1. Don’t talk to the developers
  2. If you do talk to them, and they ask you out for beer, say No
  3. Always follow best practices (Come up with a process to resolve another process)
  4. Never ask for help when in distress
  5. Say No to any new idea that doesn’t come from you
  6. Keep everything you know for yourself / Don’t communicate with your colleagues
  7. Don’t look into the code
  8. Start testing only when you have the complete specification
  9. Don’t ask what to look for when testing new features
  10. Avoid peer reviews as much as possible (e.g. test documents, test cases, test media)

Leave a comment if you feel like adding your Dont’s to this list …

DISCLAIMER: The list above contains the most commons mistakes made by software testers. You should NOT follow any of it if you care about your project.

Software testing does not equal random thoughts

Question: If you would have only 3 questions to ask in order to find more information that will help you find the locker combination what would they be?

Demonstrating that software testing isn’t as random as it seems

This exercise is inspired from @jbtestpilot‘s(Jon Bach – Software Tester, Consultant – http://jonbox.wordpress.com) passion for playing with lockers to find their combinations and a locker I’ve found at my office, which by the way was use by someone to make a practical joke on one of our colleagues.

The exercise:

The story starts with my brother who had a not so pretty surprise at the end of a practice game with the town’s handball team in which he was playing when he was in high school. His teammates thought that it would be a lot of fun to tie his bicycle to a fence with a locker taken from another teammate who volunteered to give up his locker for the fun of story. Now image the expression of my brother’s face when he saw his bicycle tied to a fence with an unfamiliar/unknown locker!  :-)

The locker you have in your hands is the locker I am talking about and as you can see my brother didn’t managed to find the right combination and so he chose the easy way to unlock it.

Now your goal is to have fun while trying to figure out the combination lock.

Continue reading

Testing Camp in Bucharest

What is this all about?

TestingCamp is a project that I want to start here in Bucharest with the scope of bringing together passionate software testers and create an open environment in which to share experiences, ideas and thoughts with other people.

How will it be structured?

I see this project as a group of people getting together once a month (time period might vary), in different locations, to share their ideas and experiences about software testing or practice / learn new skills. The sharing will be done thru presentations, talks or exercises.

I the future I also see this as a good opportunity to bring special guests, people will a lot of experience and knowledge in software testing, or people that can easily serve as role models.

Who can participate?

There aren’t any requirements or special needs to participate in this meetings. Everyone with an open mind and desire to share, learn or practice new experiences can join.

How can you help? I have some ideas!

If you have any ideas or suggestions regarding this project don’t hesitate to contact me. If you want to take part in this project again you can contact me or leave a comment on this page.

Good, i like it! When and where do we meet?

Right now I’m working at organizing and defining the first steps of this project (gathering people, finding discussion topics, convince tester to share their experiences with others, etc). If you want to participate in this (either as a presenter or as a participant) please leave a comment or contact me.

Software Testing Brainiacs

Do you know the famous british television show called Braniac? The one in which Richard Hammond and Jon Tickle verify whether common conceptions are true (such as whether it is possible to run over a pool of custard)?

I personally find it to be interesting and amusing in the same time because it is a show that gives you the possibility to learn some crazy new things while being entertained.

Now imagine something similar to this done for software testing! Ever thought about how to destroy software testing myths? At a simple search on Google you can find dozens of software testing myths that could be destroyed (or investigated) in a “show” very similar to this one.

In the same “show” we could test myths about certain products or features from different software products. Or we could just use it to as an opportunity to get together with our friends and people and have fun while learning (or destroying :) ) something new.

Have an idea on how to transform this in reality, or just want to be part of the team? then just leave me a comment and I will get back to you as soon as possible.