I have extended my BowFolios example system with support for end-to-end testing using TestCafe.
Details from the README are here:
To take a quick look at the testing code:
Last but not least, I made a 24 minute screencast walking through the use of TestCafe for Bowfolios:
Hope this helps someone!