Welcome Social Media Visitors

My name is Alan Richardson. I'm a Software Development and Test consultant.

Consultants have a bad rep, until you meet a good one.

And I'm good.

I use my experience to work with you, hands on, quickly, and uniquely, to solve your problems.

Tell me how you want to improve.


Blogs: blog.eviltester.com, javafortesters.com, seleniumsimplified.com


Blogged: Do you know what your framework is doing? And some notes on WebPageTest http://buff.ly/2oJiiXy also use link in profile

Learn More

View Original

Blogged: a Quick intro to bookmarklets for testing http://buff.ly/2pHtQhz

Learn More

View Original

I added a few more games to my buggy games page. These are simple games... Easy to grok from the code. Easy to play. Designed to test and find bugs in. Designed to be easy to cheat at. Over at http://compendiumdev.co.uk/games/buggygames Three new additions are The Grid Walker and The Random Walker and The OneTo Nine Calculator Game

Learn More

View Original

Bookmarklets are a fun way of experimenting with JavaScript - once you have your code working at the console, just wrap it in an anon function then prefix "javascript:" and I thought - why go through the hassle of doing that, and I created a minimal tool to help me. This way I can copy and paste my code into the tool and it removes the new lines, url encodes it, wraps it in a function and prefixes "javascript:" and adds the code to a link so I can drag it onto the bookmark toolbar. Nice and simple - you can find it on github at http://github.com/eviltester/bookmarklet and the github page has a link to the live version - you can find a clickable link in my profile.

Learn More

View Original

The IntelliJ Local History feature is very useful. This video has a quick lo-res demo - if you want to see a better demo (but still very short) then check out the youtube video (also available in my profile link) http://buff.ly/2pDqD2w⠀ ⠀

Learn More

View Original

The applications I test don't fit into an `Input -> Process -> Output` model very well, but its very tempting to generalise quickly to that model. Systems makes me think of something running and consuming or ignoring inputs all the time and I only jump in to concentrate on the inputs I care about and the outputs I'm observing. I don't test processes, I test systems. And I need to model them all the way down, and all they way back up to the system that includes me.⠀ ⠀ Learn more in the blog post, see link in profile - http://buff.ly/2pjWlSe⠀ ⠀

Learn More

View Original

Quick tip for using JSoup - get the newline chars from an element with the `textNodes` or switch off pretty print http://buff.ly/2nI1SlW

Learn More

View Original

New YouTube Video: a worked example of using for design, programming and testing (Part1) http://buff.ly/2o4gN6N or use the link in the profile

Learn More

View Original

The quotable "Dear Evil Tester" http://eviltester.com/page/dearEvilTester

Learn More

View Original

Do you audition staff, or do you interview them?⠀ ⠀ Do you recruit a person, or do you try and fulfil a role description?⠀ ⠀ I've tried to outline my basic audition/interview process on my blog (see link in profile http://buff.ly/2olf6Bo )⠀ ⠀ Basically I:⠀ ⠀ - ask questions to build a model of them⠀ - ask them to question me, so I see how they do that and how they model the job⠀ - pair with them to see how they do the job and understand their capabilities⠀ ⠀ What do you do?⠀ ⠀ ⠀

Learn More

View Original

I automatically transcribed some audio where I mentioned "Miyamoto Musashi".⠀ ⠀ My transcription service wrote "Mere Human Musashi". Almost as though it was reminding me?⠀ ⠀ As indeed Miyamoto Musashi reminds us in his text 'A Book of Five Rings'⠀ ⠀ "If you master the principles of sword-fencing, when you freely beat one man, you ⠀ beat any man in the world. The spirit of defeating a man is the same for ten million men."⠀ ⠀ He, and we, are merely human. And what one can master, another can master, if they put their mind to it and practice.⠀ ⠀ If you haven't read A Book of Five Rings then you can find a translation by Victor Harris online at http://buff.ly/2okHwMd or see link in profile⠀ ⠀ Although this is a stock image and I'm not exactly sure where it came from, I think it is one of the statues on the hillside up to Reigando Cave where Miyamoto Musashi wrote his "Book of Five Rings"⠀ ⠀

Learn More

View Original

I have just open sourced the first book that i wrote. The first version was not 'professional', I wrote it in a wordprocessor, exported to pdf, and uploaded it to Lulu and Lightning source. But it sold because I had a specific audience in mind, that I believed in, even if publishers did not. If you believe in the product you are creating then you find a way to get it to market, and don't allow 'professional' to cause you to procrastinate, 'good enough' is good enough. You can find the first and second editions (and all the source code) for my book on github https://github.com/eviltester/seleniumSimplifiedRCBook Or follow the link in the profile.

Learn More

View Original

A year or so after releasing my unprofessional first published book. I created a 2nd edition because the tool I was writing about was updated - and there still were not good publishing tools available (so I wrote my own). You don't have to. There are easy to use publishing tools like leanpub.com which I have used for my last 3 published books. There is nothing stopping you entering self publishing with very professional tools with minimal learning curve.⠀ ⠀ You can find the first and second editions (and all the source code) for my book on github http://buff.ly/2ncsqcR⠀ ⠀ Or follow the link in the profile.

Learn More

View Original

I blogged some thoughts on reading the first paper in the 1972 book "Representation and Meaning" - I'm looking forward to reading more of the book to see what else it triggers. You can find out more by following the link in the profile http://buff.ly/2lQ71qR

Learn More

View Original

Do you practice your wielding of Ambiguity as a weapon? For more hints and tips on how to do this, check out the link in the profile, or jump straight off to my blog at buff.ly/2ndjUrk⠀ ⠀ http://buff.ly/2ndtPgJ⠀ ⠀

Learn More

View Original

Do Testers break software? I ruminated it over a few days on instagram and have collated the results into a 6 minute YouTube video for your viewing pleasure either visit http://buff.ly/2mTdI7M or use the link in the profile

Learn More

View Original

And Friday's YouTube video release is... Using JSoup to Automate Amazon without the API and why you shouldn't [see link in profile] ... http://buff.ly/2lAwx1H⠀ ⠀

Learn More

View Original

Nobody expects the Spanish inquisition with their weapons: surprise, fear and ruthless efficiency. We can use them all to improve our testing. And now to describe Ruthless efficiency...

Learn More

View Original

My new book "Automating and Testing a RESTAPI" is live on leanpub. leanpub.com/testrestapi or see link in profile

Learn More

View Original

Hack a javascript game for christmas. Watch at https://youtu.be/EFBktnHr_0Q

Learn More

View Original

Christmas present ideas for the software professionals that you know

Learn More

View Original