Writing VRTs that interact with elements inside an iFrame

This post is about how I implemented a simple Visual Regression Test on my test playground, which interacts with elements inside an iFrame. This is something that can be a challenge for testing, since many of the most popular tools for automated testing like Gemini and Cypress don't seem to support this. I'm adding to… Continue reading Writing VRTs that interact with elements inside an iFrame

Additions to the VRT collection

In my last post, I wrote about the first Visual Regression Test I made for the test site. I have now written a couple more, which had a few differences and additions that I think make more sense of the way Gemini tests can be written. Not much more, mind. I've also uploaded the project… Continue reading Additions to the VRT collection

Finding time for learning

One of the hardest things about self development is that you have to go out of your way to pro-actively learn - mostly in your own time - rather than simply waiting for the information and experience to fall in your lap. At least that's what I believe. I'm one of those awful humans who… Continue reading Finding time for learning

Learning Docker: The Dockerfile

I've been struggling to keep this blog up to date with the things I'm learning, and I end up posting small things that don't show off anything I'm actually doing (the 6-sided die, for example). I think this is because I've been learning a lot, but not doing anything with it. Therefore it's difficult to… Continue reading Learning Docker: The Dockerfile

Triggering change scene in our Unity conversation

Making and ordering scenes in Unity One of the first things you should do in any game (in my opinion) is make a start menu. This means that at any time, so long as you have a win and lose condition that lead back there, you will always have something that's exportable and playable. I… Continue reading Triggering change scene in our Unity conversation