I’ll be honest: I don’t love coding. Don’t get me wrong, I love test automation! I love the feeling of solving a technical challenge and coming up with a great way to automatically assert that software is doing what it’s supposed to be doing. I love maintaining and updating my automated test suites. But the […]
Author: kristinjackvony
SQL Query Secrets
Have you ever been querying a SQL table, and one of your queries seems to take forever? And then the next query you run takes milliseconds? This would frequently happen to me, and I thought it meant that the server that hosted the database was unreliable in some way. But this week I learned about […]
Six Ways Chrome DevTools Can Help With Testing
Did you know that there is a wealth of testing tools right in your browser? Web browsers like Chrome and Firefox have developer tools that are available for free, for everyone. And these tools are not just for developers! In this post, I’ll be sharing six ways that Chrome DevTools can help you with your […]
The Power of Not Knowing
Recently I saw a tweet from Ben Simo (@QualityFrog) that mentioned that he sometimes likes to practice what he calls “intentional ignorance”- where he doesn’t read some of the documentation or code for a new feature to see what he can find while doing exploratory testing. His tweet reminded me that I used to do […]
Your Flaky Tests Are Destroying Trust
Anyone who has ever written an automated test has experienced test flakiness. There are many reasons for flaky tests, including: Environmental issues, such as the application being unavailable Test data issues, where an expected value has been changed UI issues, such as a popup window taking too long to appear All of these reasons are […]
Why You Should Be Testing in Production
This is a true story; I’m keeping the details vague to protect those involved. Once there was a software team that was implementing new functionality. They tested the new functionality in their QA environment, and it worked just fine. So they scheduled a deployment: first to the Staging environment, then to Production. They didn’t have […]
Confused? Simplify!
As testers, we are often asked to test complex systems. Gone are the days when testers were simply asked to fill out form fields and hit the Submit button; now we are testing data stores, cloud servers, messaging services, and much more. When so many building blocks are used in our software, it can become […]
Toggles, Revisited
A few years ago, I wrote a blog post detailing why I thought toggles were a bad idea. It made a clever analogy between toggles and the tribbles on Star Trek’s U.S.S. Enterprise. I think it’s a fun read, so you may want to check it out; but since the time I wrote it, my […]
What I Learned at POST/CON Part II: Assertions and Scripts Everywhere!
Last week, I wrote about how I had just returned from the annual Postman users’ conference, and how I was so excited about everything I had learned there! I’m still talking to anyone who will listen about all the great things Postman can do. In this week’s post, I’m going to show you how you […]
What I Learned at POST/CON Part I: Examples and Mocking
I’ve just returned from POST/CON, the annual Postman users’ conference, and I am so excited about everything I learned there! So excited, in fact, that I’m going to devote not one, but TWO blog posts to sharing my findings. If you aren’t already using Postman for your API testing, why on earth not? It’s the […]