JavaScript: The (Un)covered Parts (2017) [pdf]
salt.ece.ubc.ca
salt.ece.ubc.ca
> We scrutinize the (un)covered parts of the code under test to find out root causes for the uncovered code. Our results show that JavaScript tests lack proper coverage for event-dependent callbacks (36%), asynchronous callbacks (53%), and DOM-related code (63%).