One of the first things I learned after getting into QA was that finding a bug and communicating a bug are two completely different skills. Finding a bug is exciting! You found something broken and know it needs to be fixed. Now comes the hard part. You have to explain it well enough that someone else, who wasn't sitting next to you when it happened, can understand exactly what went wrong. When I write a bug report, I like to …
Blog Posts
If you've spent any amount of time around software development, you've probably heard the terms bug and defect used interchangeably. For all practical purposes, they're the same thing. Some companies prefer one term over the other, but they both describe the same idea: something isn't working the way it was intended to. That sounds simple enough, but one thing I've learned over the years is that not every unexpected behavior is actually a bug. Sometimes the application is behaving exactly …
Whenever I get a new feature to test, I almost always start the same way. I walk through the feature exactly the way it was designed to be used. I enter valid information, follow the intended workflow, and make sure I can successfully complete the task from beginning to end. That's what's known as happy path testing. If I'm testing a login page, the happy path is entering a valid username and password and successfully logging in. If I'm testing …
Risk-based testing is one of those terms that gets thrown around a lot in QA. If you've been in testing for any amount of time, you've almost certainly heard someone say they use a "risk-based approach," but I don't think it's always obvious what that actually means. It isn't a testing methodology, and it certainly isn't an excuse to skip testing. It's simply a way of deciding where your time is going to have the biggest impact. The unfortunate reality …
If you're looking to invest your own money, or to jump out of an airplane for the first time there, etc are tons of questions you ask yourself. Can I afford it? What are the reviews of the company? Is it safe? What am I risking? Why do you go through all of these questions, and why is the risk one of them? Because risk is a big ass deal - risk matters. Now, think of companies and how much …