Browsed by
Category: Software Development Life Cycle

Opinion: Writing automated system tests is a great way to test a website / webapp.

Opinion: Writing automated system tests is a great way to test a website / webapp.

A few weeks ago I wrote a post explaining how running automated tests does not perform the same function as (good) manual testing. In a recent project, I was reminded that although running the tests is not deep testing, writing them is. I am very fortunate that I work with developers who are hot on quality and focused on writing appropriate unit tests for all their code, but what is the most cost effective way to have confidence that the…

Read More Read More

Opinion: Automated testing is not testing.

Opinion: Automated testing is not testing.

This entry is part 3 of 4 in the series Building a career in test as a developer

QA and testing: Is it time for a new glossary? Sorry it’s been a while. I have my final bit of Java coding written ready to write up, but I then had a fantastic two week vacation driving around Croatia with my family. I came home to find my test infrastructure had fried itself in the unusual summer heat, so I have some major reconstruction to do: Losing my grid is one thing, but losing the media server at the…

Read More Read More

CheckStyle – Enforcing a coding style: part 2

CheckStyle – Enforcing a coding style: part 2

This entry is part 2 of 4 in the series Implementing a Java code style with CheckStyle

Cranking up the challenge – Making my own rules. In the second of three posts on configuring CheckStyle as a code format enforcer, I will be looking at how to set my own rules by producing my own checkstyle.xml Disclaimer time. I was aware that there is a plugin for Eclipse to make this task easy. There were however two reasons that I didn’t want to do that. The point of this whole blog is to learn about the tools…

Read More Read More

Reaching GA – a marathon or a series of sprints?

Reaching GA – a marathon or a series of sprints?

Apologies for the silence….. For developers and QA alike, getting version 1.0 out of the door was a lot of hard work. I doubt my experience in this is very different from anyone involved in the majority of commercial projects as you push to get something concrete, and most importantly saleable out into the market place. For all the talk and effort through beta and release candidate releases to make it just another release, the emotional and mental effort has…

Read More Read More