मैंने हमेशा अपने यूनिट परीक्षणों के लिए जैस्मीन का उपयोग किया है, लेकिन हाल ही में मैंने इस्तांबुल का उपयोग मुझे कोड कवरेज रिपोर्ट देने के लिए शुरू किया। मेरा मतलब है कि मुझे इस बात का आभास है कि वे मुझे क्या बताने की कोशिश कर रहे हैं, लेकिन मैं वास्तव में नहीं जानता कि इनमें से प्रत्येक प्रतिशत क्या दर्शाता है (Stmts, Branches, Funcs, Lines)। अब तक 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 |
-------------------|-----------|-----------|-----------|-----------|