TesterHQ - The Evil Tester Blog Aggregator

Dec 8, 2016 - 10 minute read - Evil Tester Techniques

Lessons learned and tips for testing from public bug bash events

TLDR; Tips for external public bug bash testers. This is not testing as you know it. Change your beliefs. Get ready in advance. Hit the system hard, hit it fast. Report quickly and well. Demoralise the other teams. “Congraturation! You Sucsess!” Stop the Express - ZX Spectrum - from RZX Archive youtu.be/Xze0SGFH_9s?t=1m57s Lessons learned and tips for testing from public bug bash events There seem to be a few public ‘Software Testing Cups’ and competitions.

Dec 7, 2016 - 6 minute read - Evil Tester FAQ

How to improve your CV and improve your chances of finding your next software testing job

TLDR; Write your CV as benefits, and build a portfolio, to become more than just another CV on the pile and help the busy CV reader see the value that you can bring to their team. I’m trimming out an email backlog and came across a few “I can’t get a job - please review my CV and tell me what I’m doing wrong!” emails. I’ve collated and distilled the advice I tend to give out, to help me trim out my email and an attempt to cut down on the number of CV’s I’m sent with people asking for “help” - although agencies and companies I’ll happily consult with you, for suitable remuneration, to help you solve your CV and recruitment issues.

Dec 5, 2016 - 4 minute read - examples Java For Testers

Let's Code - Binary Chopifier - Just Enough Code and Tooling to Start

TLDR; “Let’s code a Binary Chopifier” which I plan, code as prototype to plan in an @Test method, test interactively, experiment, and release as an @Test. _I want to create a few more examples of “Java in Action” and I’m doing that in some YouTube videos and blog posts that I think of as “Let’s Code”. First up is “Let’s code a Binary Chopifier” which I plan, prototype to plan, test interactively, experiment, and release to Github.

Dec 1, 2016 - 7 minute read - Evil Tester Technical Testing

Hacking JavaScript Games - Cellular Automata - Supporting Notes

Hacking JavaScript Games - Cellular Automata - Supporting Notes Hacking JavaScript Games - Cellular Automata from Alan Richardson And there are more notes below: Hacking JavaScript Games - Cellular Automata - Supporting Notes We will Hack This Game Cellular Automata Life Game Suitable for Hacking http://compendiumdev.co.uk/apps/games/ca/ca_v1.html Supporting Videos Change Colour of Cells https://youtu.be/gWnvKQOb2yc Change Colour Automatically https://youtu.be/hfE99d4Slck Create a Glider Invasion https://youtu.

Nov 30, 2016 - 1 minute read - Evil Tester Security Testing

Notes on Leanpub podcast with Peter Yaworski - Web Hacking 101

I just finished listening to the Leanpub podcast with Peter Yaworksi. https://leanpub.com/blog/2016/11/peter-yaworski There is a transcript with some links embedded on the podcast page Actions Taken: subscribed to Peter’s youtube channel created ‘security’ public twitter list Next Actions: Regularly Read tweets on security list here (and expand list). Watch Peter’s Web Hacking YouTube Videos Listen to Web Hacking Pro Tips https://soundcloud.com/hacking-interviews Notes: Peter Yaworski, author of "

Nov 29, 2016 - 16 minute read - Evil Tester Exploratory Testing

A retrospective critique of an exploratory testing session

These are the notes for a critique of this Exploratory Testing Session on YouTube You can watch the critique below on youtube Introduction I picked Google Search because I thought: an obvious software simple to understand at a high level just an input and an button didn’t expect bugs to distract so could focus on thought process and execution I was wrong. _Note: Time stamp links in the header are links to the YouTube video at the point where the retrospective notes discuss that section.

Nov 24, 2016 - 2 minute read - Evil Tester FAQ

Software Testing YouTube Channels to Subscribe to - and how to subscribe

TLDR; There are a lot of amazing YouTube channels to learn from. If you’re not using subscriptions on YouTube with notifications or RSS then you are missing out. When I started with YouTube I used it as a search engine and didn’t subscribe to any channels. There are so many testing channels and conference channels that learning how to subscribe to YouTube channels will massively boost your learning opportunities.

Nov 21, 2016 - 4 minute read - Selenium Simplified Blog WebDriver

Question: Can selenium be used for real world testing? & Does it take longer than manual?

TLDR; Question: Can selenium be used for real world testing? And does it take longer to create different scenarios/permutations than just testing the system manually? A: Yes, Probably

I received the following Question via email from a reader, and since the answer expanded, I moved it to the blog.

Question: Can selenium be used in testing real world scenarios? And would spending time programming selenium to create different scenarios/permutations take longer than using the system manually creating scenarios through exploration?

Short Answers - Yes it can be used for Real World Scenarios. And probably takes longer than interacting manually.

Longer Answers…

Nov 21, 2016 - 2 minute read - Evil Tester Exploratory Testing

A live exploratory testing session recorded

TLDR; Because we don’t see many videos showing exploratory testing in action, where people test, and explain why they are testing. I created an up to date video. I encourage you to critique the testing. I recorded an exploratory testing session. And its pretty raw with minimal edits. I kept it to 15 mins. It is painful for me to watch in places - you can probably see why.

Nov 13, 2016 - 2 minute read - Evil Tester Tools

Announcing A New Test Tool - TestToolHub - Counterstrings, and more...

A long long time ago I started creating some coding exercises for myself - looking at the comments it was started at least at 08/12/2014 - possibly earlier. They were: How can I generate a counterstring? How can I use Java to write counterstrings to the clipboard? How can I generate a forward counterstring? i.e. don’t reverse a string How can I type that counterstring into an input field as it is generated?