Как мне прочитать отчет об охвате Стамбула?

Я всегда использовал Жасмин для своих модульных тестов, но недавно я начал использовать Стамбул, чтобы предоставлять мне отчеты о покрытии кода. Я имею в виду, я получаюсуть о том, что они пытаются сказать мне, но я действительно не знаю, что представляет каждый из этих процентов (Stmts, Branches, Funcs, Lines). Пока гуглить я не смог найти солидного объяснения / ресурса.

ВопросКак я уже сказал, я понял суть этого, но может ли кто-нибудь опубликовать правильное объяснение или ссылку на правильное объяснение?

Третичный вопрос: Есть ли способ определить, какие конкретные части вашего кода не охвачены? До сих пор, без особого интереса к отчету, я в основном догадываюсь

-------------------|-----------|-----------|-----------|-----------|
File               |   % Stmts |% Branches |   % Funcs |   % Lines |
-------------------|-----------|-----------|-----------|-----------|
   controllers/    |      88.1 |     77.78 |     78.57 |      88.1 |
      dashboard.js |      88.1 |     77.78 |     78.57 |      88.1 |
-------------------|-----------|-----------|-----------|-----------|
All files          |      88.1 |     77.78 |     78.57 |      88.1 |
-------------------|-----------|-----------|-----------|-----------|

Ответы на вопрос(3)

Ваш ответ на вопрос