TLDR; Another month of lots of content with tools, blog posts, patreon and links
The content on Patreon is accessible for only $1 a month at patreon.com/eviltester. Supporters gain access to downloadable PDFs of the content and micro courses e.g. How I Test - Web App, Test Ability Audit and more
I’m conscious that a lot of information gets lost in the noise of the world so I’ll try and collate content I release and find useful. This was February 2019
If you want to keep up to date on a more regular basis you can follow me on - Linkedin, Twitter, Instagram, Facebook, Youtube
And I have newsletter you can sign up for.
Tools & Code
I wrote a few more tools, mainly to experiment more with JavaScript and learn how to write Chrome Extensions.
- The Observatron A chrome extension for capturing information as you perform exploratory testing of web sites.
- CounterString JS My second (at least) JavaScript CounterString implementation, but this runs as a Chrome extension so you can right click on a field and insert a counterstring.
Blog Posts
All my YouTube videos are embedded within blog posts, so I haven’t listed the videos separately.
- What does the EvilTester Patreon Contain?
- How to bypass no paste controls on a web form
- How to Pretty Print JSON using Browser Dev Tools
- How to Practice your JavaScript, Software Testing and Test Automation
- Hacking JavaScript Games - Accessing private javascript variables at runtime via debugging
- Firefox is opening and test is running but there are errors in the logs
- When getting rid of a browser, what are the advantages of using taskkill.exe over close method in Selenium? Quora
- What is the best fuzzer (automated software testing tool) to find 0-days? Why? Quora Answer
- JavaScript Tutorial Creating a CounterString tool in Chrome Browser Dev Tools Snippets
- Episode 007 - Finding Tools Special 2019 - The Evil Tester Show
- CloudApp Tool Review for Testing and Consultancy
- Which is easier QA Engineer, Software Developer or QA Automation Engineer? Quora Answer
- Demo of CounterStrings in Action finding a live bug in Github
- A Deep Dive investigation of a live bug in Github
- A Deep Dive investigation of a HTML search button bug in Github
Podcast
The Evil Tester Show had 1 new episode released
-The Finding Tools Special how to find tools and evaluate them effectively.
Patreon
Some of this is overlap with the blog and YouTube. When I release a YouTube video I also provide it ad-free to Patreons and create a blog post for it. And I discuss my blog posts in more detail with extra thoughts over on Patreon. I also create unique content on Patreon, so there is usual more released on my Patreon site than publicly.
- Do what only you can do
- What is Software Testing?
- Hulk Smash - when to give up?
- New terms or existing words?
- Case Study investigating button defect
- Expertise, Absolutes, Heuristics and Advice
- Case Study Investigating a Defect
- Software Testing Technique - What is a CounterString and how to use them?
- Install CounterString Chrome Extension
- Useful JavaScript Learning Resource
- Failure Demand
- Keyword Driven Testing, DSLs and Text Adventures
- Find the most appropriate channel for your message
- Review of CloudApp
- Find a Hook for your Talk
- Multiple Model Agnosticism
- Episode 007 - Finding Tools Special 2019 - The Evil Tester Show
- Identify and work on your meta skills
- Create a Chrome Extension - Counterstrings
- Basic JavaScript Tutorial - Counterstring
- QA vs Tester and Developer vs Programmer
- Working with The Real System vs Working With Models
- Why write another tool?
- Promo video for The Observatron
- Announcing The Observatron
- Live Defect and Testing Thoughts Case Study
- My Facebook bot is live again
- Reflections on lessons learned from Hacking Pacman
- Hacking JavaScript Games - Accessing private javascript variables at runtime via debugging
- Behind the Scenes - autonomous XType Bot
- Behind the scenes - creating the initial XType bot
- XType Bot Video
- How to Practice your testing
- Quick Tip for Easily Viewing URL Query Parameters
- Can you use your Exploratory Testing Logs Used for Root Cause Analysis
- Quick Tip for Pretty Printing JSON
- Extended discussion of bypassing no paste - another approach and risks
- Return on Investment
- Quick Hack Web Development Techniques Exercise
- Observability
- Bots and Generative Grammar
- Identify your successes and sell them to yourself
- Monthly Summary Contents
- Feb to April 2018 Content Extracts
- May - July 2018 Content Extracts
- August 2018 Content Extracts
- September 2018 Content Extracts
- October 2018 Content Extracts
- November 2018 Content Extracts
- December 2018 Content Extracts
- Bypassing no paste controls
I release a PDF which has the full text of all my blog posts and patreon posts as a Patreon benefit to make it easier for Patreon supporters to catchup in batch mode.
Things that caught my eye
I usually post things that catch my eye on Twitter
- Test & Feedback Chrome Extension from Microsoft It didn’t fit my workflow but some people might be interested.
- How to write mathematics An interesting set of guidelines that we can apply to our own writing process. Shared on twitter by Steven Strogatz
- Infrastructure Diagrams as code I like diagrams that I can version control and specify in code. This blog post describes another library. You might also be interested in Graphviz and PlantUml
- A brief history of software engineering shared on twitter by Dave Farley
- The SysInternals Video Library has been released to YouTube, I had this on DVD back in the days when I tested a lot of Windows apps.
- Kristin Jackvony has been blogging about some interesting tools that I haven’t researched. She wrote a BackStop JS Post.
- Francisco Moreno also has an Exploratory Testing Chrome Extension
- Catherine Karena pointed out that Ross Anderson’s Security Engineering book is free to read online.
I mentioned a few other things on Twitter but if you scroll through my timeline for February then I’m sure you’ll find them
You can gain access to the content on Patreon for only $1 a month at patreon.com/eviltester. Supporters gain access to downloadable PDFs of the content and micro courses e.g. How I Test - Web App, Test Ability Audit and more
You will need a Github account to comment. Or you can contact me with your comment.
I reserve the right to delete spam comments e.g. if your comment adds no value and its purpose is simply to create a backlink to another site offering training, or courses, etc.