There, that was a simple blog post to write.
Well, some testers think it’s that simple, but there’s a more useful approach. To help remember it, use the RIMGEA testing mnemonic coined by Dr. Cem Kaner: Replicate it, Isolate it, Maximize it, Generalize it, Externalize it, And Say it Clearly and Dispassionately. Read more on I Found a Bug, What Next?…
There’s lots of quick attacks you can do on an web page input field. Gojko Adzic has written a useful extension called BugMagnet (Chrome only at the moment) that puts a lot of these quick attacks a right-click away. Read more on Quick Attacks One Click Away…
Spell chequers are grate butt bee careful ore ewe mite still have sum miss steaks.
No, that’s not right.
Spell checkers are great but be careful or you might still have some mistakes.
That’s better; still not what I wanted though. Why is the “careful” bold? Read more on Spilling Cheques – On the Limitations of Testing Tools…
In my first few months after moving to Grand Rapids, I was a regular attendee at the monthly GR Tester Meetup. Swapping war stories about the latest bug you’ve found and the new devious way to crash an app was an easy way to meet new people. I’ve continued to try and attend these events as not only have I made friends there, but it’s a good way of learning more about my craft.
I have, however, also tried expanding my horizons and opened up to other disciplines and people — and luckily Grand Rapids offers a lot of opportunities.
Read more on Extending Your Network through Groups & Meetups…
One of the exploratory testing techniques I use is a ‘Follow The Data’ tour. For this test I follow a piece of data through the system from where it’s first introduced to where it’s stored, wherever it’s used, and where it’s displayed.
As well as checking that the data is actually used (there are times when input that is carefully validated is never actually used by the system) this technique can also lead to further test ideas.
If you find that the data is printed out, this can give you a test about whether non-printable characters can form part of the data. And if so, what happens to them? How long can the data be? What happens to the printout when the maximum length of data is used? will it wrap or print off the page or obscure other parts of the printout? Read more on Follow the Data…
Atomic Object is looking to hire two developers — junior or senior — in our Grand Rapids office. We’re also hiring designers and developers in Ann Arbor and Detroit.
Here’s where you can apply.
What does Atomic do?
We create custom software products — mobile, web, desktop and embedded — for clients ranging from startups to the Fortune 500. Our typical projects are large and complex. Our success relies on smart designers and developers who can collaborate closely and work on self-managed teams to produce quality software that our clients love.
Why work at Atomic?
Here are a few more reasons why you should be considering working here: Read more on Hiring Developers in Grand Rapids, Ann Arbor & Detroit…
I recently read about what might be one of the worst movies ever made and clicked through to read some reviews and find out why it was so bad. Doing so, I discovered a list of bloopers appearing the film.
Reading about these bloopers was really useful and reminded me about some of the test techniques I use. Read more on Lights, Camera, Action, Bugs!…
As a tester, I learned the standard test techniques of boundary conditions, equivalence classes, state models, path analysis but I’m always on the look-out for new test ideas, how things can go wrong and the ways that people can use things that were never thought of.
Read more on What’s the Risk? – Learning from Others’ Mistakes…
There are a number of free ‘sniffer’ tools around, for your PC or Mac, for looking at and changing the network traffic. The venerable Wireshark, Fiddler, and Burpsuite are some of the ones that I have used in the past, and still fire up today.
What about your iOS devices though? What programs are available for these, so you can see what your phone and iPad are sending out and receiving? I wouldn’t want to try and use an iOS version of Wireshark on my phone, not just because it hasn’t been ported to work on iOS, but because viewing all the data and changing it on a small phone screen is just not physically feasible. So what can you do if you want to see what your device is sending out, and how can you change what is going into it? Read more on Monitoring Your iOS Traffic…
Before I moved over to the US, I did lots of research — how to get a driving license, how to quickly improve my credit score, what to call a pavement/lift/boot/bonnet, how to open a bank account, where the nearest supermarkets were, etc., etc.
One other thing I found on my research was something called Culture Shock, “a feeling of disorientation experienced by someone who is suddenly subjected to an unfamiliar culture.” This seems to happen in 4 phases:
- Honeymoon – Everything seems new and exciting, with lots of possibilities.
- Negotiation – The initial excitement wears off and even the simplest task can prove hard and frustrating.
- Adjustment – The differences and changes have been taken onboard, and routines have been developed.
- Mastery – You are able to participate fully and comfortably in the new culture.
Having been here for 20 months, I’ve moved through the first two and am in the adjustment phase. Knowing that there were these phases made it easier to cope. Read more on The 4 Phases of Project and Culture Shock…