25 Fundamental Mantras for Good Testing
- Why are you testing - Know it
- Ask it if you don't know it
- Confirm it if you are not sure about it
- Test it out before believing anything
- Listen to everyone but you take the final decision
- Save as soon as you see it
- Try for Autosave wherever possible
- Take backups
- Pay attention to the Context
- Pincode can have letters, names can have special characters. Study the domain well
- Document well, read documentation well
- Write clearly, Think deeply, Read widely
- Use tools wherever it helps
- Know limitation of tools
- Have a large network of friends and fieldstones
- Learn to connect the dots across fields
- If you can model well, you can test well
- Know mnemonics and heuristics
- Pay attention to keywords - always, never, must, should, obvious
- Learn Safety Language
- Keep collecting fieldstones
- Start recording and then testing. Never waste time unless it is part of a test
- There is no one good way of testing.
- Testers can get bored easily if you keep doing mundane stuff. Add variety to your questions, ideas, routines.
- There is already a lot of work done by the community. Learn to search well.
- Organize well.