top of page

LinkedIn - Chronicles of the Kethaneum Testing Update


๐‚๐ก๐ซ๐จ๐ง๐ข๐œ๐ฅ๐ž๐ฌ ๐จ๐Ÿ ๐ญ๐ก๐ž ๐Š๐ž๐ญ๐ก๐š๐ง๐ž๐ฎ๐ฆ ๐“๐ž๐ฌ๐ญ๐ข๐ง๐  ๐”๐ฉ๐๐š๐ญ๐ž!


Guess who's got two thumbs and Cypress automated tests? Me! ๐Ÿ˜๐Ÿ‘๐Ÿฝ๐Ÿ‘๐Ÿฝ


So as I mused in my last post, I realized could use Cypress to automate my tests and reduce the testing time for my changes. This game is made completely of html, JavaScript, and CSS so it's perfect for Cypress. Therefore, that is what I am implementing, today, to help keep momentum as I work with my AIs to develop the game.


What you see in the pictures below are the tests I have written so far running in the Cypress App. Yes I actually wrote them, not my usual AIs. ๐Ÿ˜‚ But it was made much easier by the predictive suggestions that appear in Cypress. It helps to manage the learning curve and get the basic tests written out faster. So now I am free to dip my toes into test driven development.


The failing test displayed below is actually for a text change I already know I need to make. I need to rename the button so that it is better for accessibility. (Yes I'm making the game accessible is my stretch goal. I even have some ideas about how to make the word search grid more accessible but that is the stretch stretch goal ๐Ÿ˜…) So the test will fail until that bug is finally at the top of the list to fix. But, because I have written the test like this, I will keep getting reminders that this bug is still out in the wild. Hehe, I can just hear that test telling me to get cracking on that bug list, already. ๐Ÿคญ


Nonetheless, this game is a great learning experience in that I get to keep practicing developing, testing, and developing tests to automate the testing. Just you all wait, Chronicles of the Kethaneum is going to be absolutely Awesome by the time we get to version 1.0!


As usual, I am still on the hunt for my next job opportunity, ๐ฌ๐จ ๐ฉ๐ฅ๐ž๐š๐ฌ๐ž ๐ฅ๐ž๐ญ ๐ฆ๐ž ๐ค๐ง๐จ๐ฐ ๐ข๐Ÿ ๐ฒ๐จ๐ฎ ๐ก๐ž๐š๐ซ ๐ฌ๐จ๐ฆ๐ž๐จ๐ง๐ž ๐ข๐ฌ ๐ฅ๐จ๐จ๐ค๐ข๐ง๐  ๐Ÿ๐จ๐ซ ๐š ๐ง๐ž๐ฐ ๐๐€ ๐ญ๐ž๐ฌ๐ญ๐ž๐ซ. But even if you don't have job news to pass along, feel free to connect to talk about this game or my processes.


Have a great day everybody. ๐Ÿ˜Š๐Ÿ‘‹๐Ÿฝ


Thanks for the handy dandy test automation tool Cypress.io ๐Ÿ˜ŠRegression test run at the click of a button? Yes please! ๐Ÿ˜



On the left, automated game tests in the tool Cypress display the details of error. On the right is  the game Chronicles of the Kethaneum on the screen where the error was found.
Automated game testing set up using the Cypress test automation tool.

On the left, automated game tests in the tool Cypress display the details of test run. On the right is  the game Chronicles of the Kethaneum.
The test is already doing its job catching bugs.

© Jessica Burton, Powered and secured by Wix

bottom of page