Skip to main content

4 minute read - Monthly Summaries

June 2022 Content Summary

Jul 1, 2022

Content Summary for June 2022 EvilTester.com and Patreon. Created AnyWayData.com.

Test Data Editor is now AnyWayData.com

I turned my hobby project Test Data Generator and Editor into an actual product AnyWayData.com. This involved setting up the domain and wrapping it in Docusaurus to make it easier to create documentation. I also started adding a tonne of Unit Tests and more refactoring to make it a production capable system.

At the moment it allows converting between: CSV, Tab, other delimited files, JSON, Gherkin Tables, Markdown Tables, HTML Tables, JavaScript. And Generating Test Data using Faker and Regex. I plan to expand it over time to cover more formats and make the GUI more user-friendly. But I’ve been actively using it to amend tables and sift through data and it’s been working well. The Patreon posts have been documenting the progress and explaining various refactoring and TDD processes.

Blog Posts For June 2022

We can use the Jest moduleNameMapper to use npm installed packages for Jest and CDN imported packages over HTTPs for the actual app.


Patreon Posts For May 2022

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

All the monthly summaries are in their own category if you want to browse (and the summaries index here).

I did quite a lot of refactoring on the Data Grid Editor and I’m much happier with the structure of the code, so I added docs.


As I split my test data generator code into modules I’m starting to see how interconnected it all is.


One of the ‘interesting’ things about creating demo projects to explore concepts is that you are often demonstrating ‘wrong’ concepts.


I’m working through my Data Grid Editor code to find injection points for tests.Some of the code is ’easy’, it is pure Javascript. Others…


I was doing some work on my Grid Editor and am using it to learn more modern JavaScript.


I was doing a little work on my websites to tidy them up and I wanted to add a table of contents to my Automating APIs support page.


I’m interested in exploring the concept of Build vs Buy a bit more,


It doesn’t really matter what I’m testing, I like to find tools that help me avoid simple issues… like validators, and …


Just to relax I thought I’d start working on a small vector graphics game in JavaScript and that I’d use Phaser.https://phaser.io/And it rea


If I was to create new online commercial courses now, where would I host them?…


Periodically revisit your definitions to learn what you think.


One of the things I think is really important is the notion of API first.


I came across a tool called BigVu today and thought it would be worth an experiment. It didn’t work out.


So one question that gets asked around testing as well. When do we stop? Answered in this micro podcast.


The collective responsibility post processed through description with a description of tool analysis.


I decided to use the mechanism that I outlined in my last post to download the information and audio content I created.


I was looking for an alternative to Racket when it went iOS only. A few weeks ago I stumbled across Swell so I gave it a shot.


For the last few weeks I allowed myself to be overwhelmed with tactical work, this is what I did to fix the situation.


I hope someone tested this and raised this problem


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.