Ten Years of Excelon

“[Some large]% of companies fail within three years and [even larger %] fail within five.”            – Every small business article ever That quote above is overly simplistic. Ending a business does not equate to failure; there are plenty of people who move on from one success to another. Yet it is true that it […]

Read More

Nice Versus Kind

Sometimes you overhear things. One of the things I have overheard a lot lately is this idea that nice and kind are different. It is important, then, to know the difference. Personally, I’m a little leery of these accidental distinctions. Invent a technical distinction between, say Verification vs. Validation or Delivery Vs. Deployment can save […]

Read More

Continuous Testing: Defined

If you check Wikipedia, or google, you’ll likely come to the Consensus-version definition of Continuous Testing. That definition is fine, I guess, as far as it goes. What it does not do in my book is provide enough of a litmus-test to say “Yes, this is, or is not, Continuous Testing.” So I am proposing […]

Read More

Pushing forward at Excelon

How’s everybody handling the apocalypse? At Excelon, our testing work has slowed down a bit, providing more time to do research and publish. “Doing” Email … Better A few weeks ago, I realized that email was become my Integrated Development Environment (IDE) during Covid. While I am a “power user” when it comes to programming […]

Read More

On Remote Work – For TechRepublic

Long-time Excelon fans probably remember that back in 2008-2011 I was working from-home for Socialtext. That was some of the most intense, high-functioning time of my career. We hired the man who invented the spreadsheet, Dan Bricklin, and I got to test his web-based collaborative spreadsheet. If you averaged my time since, about 80% of […]

Read More
matt begs the community to differentiate between story and regression testing

Regression-Testing Redux

I was recently at SauceCon, the annual conference for Sauce Labs. Sauce provides the grid (and cloud of mobile devices if you want them) to run selenium scripts on. Listening to a speaker talk about “testing” without drawing a distinction between regression testing and story-testing, I put out the tweet above. I know, I know, […]

Read More

Your Late Christmas Present

beautiful testing book cover If you wanted a Christmas present, I’m here for you. My last employer, Socialtext, developed one of the first long-term successful selenium implementations. We  called them wikiQtests, as they were tests expressed in a wiki that contained selenium commands. The folks at O’Reilly asked me to contribute a chapter to the […]

Read More

Test Tool Maintenance

When the test tooling finally runs the first time, it won’t find anything. And runs after that, that might find something. Those runs aren’t free either, as the system will keep changing, the tooling will need maintenance. Done well, this will allow you to release software more frequently with less risk. Done poorly, this costs […]

Read More
The Agile Manifesto

Individuals and Interactions

The Agile Manifesto says to focus on individuals and interactions over process and tools. At Excelon, we go further to say that may be the single largest driver of performance. So. How. Do. You. Do. That. ? I just wrote up two quick ways to do just that. These are practices you can put into […]

Read More