Blog Posts
Subscribe to the full blog feed using RSS
Interested in sponsoring the site? [find out more]
Subscribe to the full blog feed using RSS
Have you ever built a tool list?
Yes? Me too. I don’t any more. And in this show I explain why, and what I do instead.
I often talk about automating tactically and strategically. When we automate tactically we do what it takes to get the job done for us. When we automate strategically we build for the long term.
The same is true for programming tools. We can start small and tactical and scale strategically. In this example I create a Counterstring tool.
I like to write little bots from the console to help with with application and game automation. But when the variables and objects I need are created from within anonymous functions I can’t get access. In this post I will explain how to access them.
One way I practice my Software Testing, improve my JavaScript programming and practice my automating is by ‘hacking’ JavaScript games.
Quick tips for pretty printing JSON in the Browser.
Just because a site says we can’t paste into a field, doesn’t mean we have to believe it.
TLDR; Downloading a file with RestAssured is as simple as taking the body of a request as a byte array and writing it to a file.
When automating I often have to download files. One very common FAQ for WebDriver is “How do I download a file with WebDriver?”.
TLDR; Boundary Value Analysis is a simple technique and with additional exploration can add value in the real world.
Boundary Value Analysis (BVA) is one of the most basic test techniques that we learn.
Often taught at the same time as Equivalence Partitioning.
In this post I explain the technique and use it it find a bug in Chrome and Firefox.
TLDR; Using Visual SVN, svnserve and local SVN repositories I was able to easily convert SVN to Git on Windows.
I hit every error possible when converting SVN to GIT. I eventually figured out the simplest way to avoid errors during the conversion process.
TLDR; Bonobo is a free and simple to install Git Server for windows.
The Bonobo git server install page instructions don’t fully match the process I had to use to install, so I’ve documented the process here.