Boundary Testing

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

Continue Reading

Negative Testing

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

Continue Reading

Positive Testing

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

Continue Reading

Smoke Testing

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

Continue Reading

Integration Testing

The other day I was super busy at work; in meetings about a new product, while also working on a release. I was getting a lot of pressure to get the release out ASAP, and trying to test while also participating and taking notes in my meeting - yeah...not a fantastic idea. We had to pull others in to help test, other people that aren't QA Engineers, and you know what testing was skipped? Integration testing. The release got pushed

Continue Reading

Site Footer