EDIT: Headless Chrome is shipping in Chrome 59 so the need to use the full Canary path will eventually go away. You can check your Chrome version in the menu under Help > About Google ...
Recently I've been asked "how do you get started writing unit tests?" I had to give great thought to the question. A lot of us have been writing unit tests for a long time, most using JUnit or a similar suite, so to many of us it's kind of second nature. After pondering and chatting more, here's what I came up with....