Author: kristinjackvony

Book Review: Unit Testing Principles, Practices, and Patterns

It’s book review time once again, and this month I read Unit Testing Principles, Practices, and Patterns by Vladimir Khorikov.  I thought that a book about unit testing would be pretty dry, but it was really interesting! Since I am not a developer I don’t usually write unit tests, although I have done so occasionally when a […]

Managing Test Data

It’s never fun to start your work day and discover that some or all of your nightly automated tests failed. It’s especially frustrating when you discover that the reason why your tests failed was because someone changed your test data. Test data issues are a very common source of aggravation for software testers. Whether you […]

Why We Test

Most software testers, when asked why they enjoy testing, will say things like: I like to think about all the ways I can test new features It’s fun to come up with ways to break the software I like the challenge of learning how the different parts of an application work I certainly agree with […]

Book Review: Perfect Software and Other Illusions About Testing

“Perfect Software and Other Illusions About Testing”, by Gerald Weinberg, is the best book on testing I have ever read.  It is a must-read for anyone who works with software: CEOs, CTOs, scrum masters, team leads, developers, product owners, business analysts, and software testers. Before I get into why this book is so great, I’ll […]

Rarely Used HTTP Methods

A couple of months ago, one of the developers I work with asked me to test a bug fix he’d done.  In order to test it, I’d need to make an HTTP request with the OPTIONS method.  I’d never heard of the OPTIONS method, and it got me thinking: what other HTTP methods did I […]

Book Review: Continuous Testing for DevOps Professionals

For this month’s book review, I read Continuous Testing for DevOps Professionals: A Practical Guide from Industry Experts, by various authors and edited by Eran Kinsbruner.  The book is divided into four sections: Fundamentals of Continuous Testing, Continuous Testing for Web Apps, Continuous Testing for Mobile Apps, and The Future of Continuous Testing. The Fundamentals […]