Black box testing is one of the first QA concepts I was able to wrap my mind around, and is where I generally recommend people start when trying to learn. Let's be real here - I was never technical. Like, before getting into tech support and then eventually QA I couldn't even troubleshoot issues on my own computer, and was too intimidated to try and install Chrome Extensions and such. So, pretty much the definition of not technical ?! So, …
Blog Posts
We've all been there, filling out a form, thinking we've put in all of the information correctly only to submit and have nothing happen - no prompt, no error, nothing to tell us what was entered incorrectly. I know it's super aggravating for me, and makes for a very poor user experience. Boundary testing is testing that is done to test what kind of values or non values (aka boundaries) are handled in a field/feature/application. People usually only think about …
Negative testing is something I've done as long as I've been in QA, but isn't a term I was familiar with - so I never actually classified the negative testing I was doing as anything other than testing. I heard the term used for the first time at my most current job; a recent interviewee was asked to negatively test a water bottle, which had us all stumped for a bit. Negative testing is how you test your application for …
I won't lie, positive testing, to me, tends to be one of the most boring, albeit incredibly necessary, types of testing. It is seriously so important, but for some reason is the one of the only ways of testing I find super tedious; I think it's because I'm naturally pretty creative so having to do a certain set of steps only, to test if something works correctly, tends to be pretty boring. I actually rarely ever just do one type …
So, you know how when you leave a camp site you put out the fire, then do a double check as you walk away, and sometimes go back and put your hand over it again, just to make sure? Well, that's pretty much what smoke testing is. Checking to see if, at the end, something has gone wrong, or is "smoking". At work sometimes we have data issues in our test environments. When you don't have accurate data it's hard …