Jasmine'i birim testleri için her zaman kullandım, ancak son zamanlarda bana kod kapsamı raporları vermek için İstanbul'u kullanmaya başladım. Demek istediğim , bana anlatmaya çalıştıkları şeyin özünü anlıyorum, ancak bu yüzdelerin her birinin neyi temsil ettiğini gerçekten bilmiyorum (Stmts, Branches, Funcs, Lines). Şimdiye kadar Google'da sağlam bir açıklama / kaynak bulamadım.
Soru : Dediğim gibi işin özünü anlıyorum, ancak birisi ya uygun bir açıklama ya da uygun bir açıklama için bir bağlantı gönderebilir mi?
Üçüncül Soru : Kodunuzun hangi belirli bölümlerinin kapsanmadığını belirlemenin bir yolu var mı? Şimdiye kadar bu rapora gerçekten dokunmadan, temelde tahmin ediyorum.
-------------------|-----------|-----------|-----------|-----------|
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 |
-------------------|-----------|-----------|-----------|-----------|