Я завжди використовував Жасмін для моїх одиниць тестів, але останнім часом я почав використовувати Стамбул, щоб дати мені звіти про покриття коду. Я маю на увазі, що я отримую суть того, що вони намагаються сказати мені, але я не знаю, що собою являє кожен із цих відсотків (Stmts, Branches, Funcs, Lines). Поки що в Google Googling мені не вдалося знайти ґрунтовного пояснення / ресурсу.
Питання : Як я вже говорив, я отримую суть цього, але чи може хтось розмістити або належне пояснення, або посилання на належне пояснення?
Третє питання : Чи є спосіб визначити, які конкретні частини коду не охоплені? Поки що, не покладаючи справжнього завдання на цей звіт, я в основному здогадуюсь.
-------------------|-----------|-----------|-----------|-----------|
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 |
-------------------|-----------|-----------|-----------|-----------|