All developers at Atomic do testing, but I have the specialized role of “exploratory tester.” I use my knowledge and experience to find any gaps that the makers missed during their testing. I’m often working on several projects at once, so I need to focus my testing on the most critical areas of an application. […]
The recent furor over the Iowa caucus results where an app caused chaos reminded me of The Nightmare Headline Game, which can be a great technique to assess risk and the level of testing needed. It can also be a fun game to let a team’s imagination run wild. Maybe you’re not writing an app […]
When coming up with data to test out your app, you might get stuck deciding what to enter. We’ve all used our own name and data or the classic “asdf asdf 123.” One way to get creative with your testing is to turn to fairy tales. And there’s a concept we can clearly learn from […]
Last year, I blogged about bugs I’d found when planning a vacation. As it was that time of year for the Michigan Invasion from the grandkids, I realized it was planning and bug-finding time again.
When I started testing websites, I had a list of quick “attacks” that could surface common issues quickly. Now that I’ve been doing more and more testing on mobile devices, I’ve come up with a similar list for them.
Along with learning new business domains as I work on new projects, I also try to pick up new tools and techniques to help my testing. Recently, I’ve started learning more about some tools that help me get a better understanding and view of the app I’m testing.
I’m sure many of you have come across errors like the one above when you are surfing the internet or using an app. Your first reaction might be, “Who tested that?” You know your site and app would never have an error like this in production! Or would it? Here are a few reasons why […]
My last post referenced some issues I’d found when planning a vacation. After taking that vacation, I discovered some more issues.
My vacation is coming up soon, hurrah! This means a lot of planning and booking and surfing and searching to find cool and unusual places to stay and things to do. It also usually means I find some bugs along the way which give me ideas for testing at work.
Humans are going to use your app, and they are not going to get everything right every time. If and when they make a mistake, how does your app cope? This can be a fertile ground for testers looking for issues, as often the Happy Path case is written first and assumes everything is good, […]