Bloggo back to the blog
Blog Spy Vol 25: A Weekly Round-up From The Software Testing Blogosphere-->
A round up of some of the latest blog posts from the Software Testing Industry in the past week. If you would like to have your blog featured in our regular round-up, please email details and a link to the post to [email protected] or tweet us @esconfs.
Testing on the Toilet: Know Your Test Doubles – Andrew Trenk
“A test double is an object that can stand in for a real object in a test, similar to how a stunt double stands in for an actor in a movie. These are sometimes all commonly referred to as “mocks”, but it’s important to distinguish between the different types of test doubles since they all have different uses. The most common types of test doubles are stubs, mocks, and fakes.” Read more here.
The Rule of Three – Jeff Atwood
“Every programmer ever born thinks whatever idea just popped out of their head into their editor is the most generalized, most flexible, most one-size-fits all solution that has ever been conceived. We think we’ve built software that is a general purpose solution to some set of problems, but we are almost always wrong. We have the delusion of reuse. Don’t feel bad. It’s an endemic disease among software developers. An occupational hazard, really.If I have learned anything in my programming career, it is this: building reusable software, truly reusable software, is an incredibly hard problem” Read more here.
Knowing the unknown – Anne-Marie Charrett
“I realise that we in software development, particularly in agile, we have many untold stories that only make the light of day when we find bugs in software. We fail to hear the stories that stakeholders wanted to say, but fell aside because of time pressure. We fail to hear stories that stakeholders have not realised exist. We fail to hear stories because some stakeholders weren’t seen as needed. We failed to tell the story because we simply didn’t think it was important enough.It’s a wonder software works at all!” Read more here.
The Promising World of CDT & Testing Education – Rajesh Mathur
“I wrote a blog post in 2009 at SQABlogs about testers’ education. The post derived out of a frustrating discussion with a tester who thought that formal education was not required for testing. In other words, his views were, thatanyone can test. Just so you are aware, this tester was ISTQB certified. I am not sure whether that mindset has completely changed or not in general. I reckon that in the wider IT perspective this particular way of thinking has not changed yet.” Read more here.
My Toolbox – 2013 – Alan Page
“I was thinking about my current toolbox – the tools I use on a daily basis to get my job done (or to help me get my job done). Or, to be perfectly honest, I’ve been thinking about my toolbox for a while – I just thought about writing about it on my commute today. This isn’t going to be a typical list – that’s for two reasons. One is that I’m not typical. The second is that I use some internal tools that may be helpful…but since nobody outside of the Borg can get to them, aren’t that interesting to share. But – what’s listed below covers most of what I use on a day to day basis.” Read more about the tools that Alan uses for Testing here.
Benjamin Mitchell And The Trap Of False Hypocrisy – James Bach
“One of the puzzles of intellectual life is how to criticize something you admire without sounding like you don’t admire it. Benjamin Mitchell has given an insightful talk about social dynamics in Agile projects. You should see it. I enjoyed it, but I also felt pricked by several missed opportunities where he could have done an even deeper analysis. This post is about one example of that.” Read more here.
Don’t go live with simple security problems – 10 tips to help – Alan Richardson
“I feel anger when I stumble across very, very, very simple security issues. Especially when they compromise my data.
Yes I do. And I hope, as a tester, that you do too.
But I face a problem… As a tester, I can’t say “Did no-one test this!” because I know that they might have done, and someone else might have chosen to go live anyway.
But on the off chance that no-one did ‘test this’, I offer you this post.” Read these tips here.