TLDR; Another month of lots of content with tools, blog posts, patreon and links
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 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.