Visual Regression Testing

Automation tests are usually concerned with the functional requirements of an application. This post will show you why this might not be enough to have peace of mind when deploying your web app UI projects to production.… »

Comments

Thing's I learnt from a hackathon

I took park in a hackathon this month at work, my first one. 3 days are set aside each year for running the hackathon across the company. The idea is to experiment with new technology and see what innovative solutions we can come up with. This year the theme was… »

Comments

Using ES2015 generators to mock API responses

Source: https://www.hondashop.com.au/ Generators were first introduced in the ES2015 specification. They are special functions in JavaScript that allow you to "return" some data, but later re-enter the function to continue further execution. The context (internal data) is maintained throughout. When a generator function is first invoked,… »

Comments

JS Tip: Use parseInt for strings, NOT for numbers

So you have a decimal number that you want converted into an integer. You've come across parseInt and think to yourself, "Boy, that sounds like the right function for me!". So you try the following. parseInt(1.655) -> 1 Great. It worked! But later on... parseInt(0.0000000060)… »

Comments

Runtime Coverage using Chrome DevTools

JavaScript and CSS code coverage has arrived in Chrome Canary. It was previously under an experimental feature switch. This post will look at what it does, how to use it, and what you can do with the data it provides, in order to improve app performance. The feature uses dynamic… »

Comments