فيديو: ما هو تشغيل مع تغطية IntelliJ؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
يركض اختبار مع تغطية
IntelliJ إرادة يركض فئة الاختبار مع تغطية الخيار على. في ال تغطية نافذة يمكنك رؤية النتيجة. سيعرض النسبة المئوية للرمز مغطى بالاختبار. يمكنك رؤية ملف تغطية النتيجة على أساس الطبقة أو الأساليب أو الأساس الخطي
وفقًا لذلك ، كيف يمكنني تشغيل التغطية في IntelliJ؟
إذا كنت تريد إعادة فتح ملف تغطية نافذة الأداة ، حدد يركض | اظهر الكود تغطية البيانات من القائمة الرئيسية ، أو اضغط على Ctrl + Alt + F6. يوضح التقرير النسبة المئوية للرمز الذي تم مغطى من خلال الاختبارات. يمكنك ان ترا ال تغطية نتيجة للفئات والطرق والخطوط.
بالإضافة إلى ذلك ، كيف يمكنني إجراء جميع الاختبارات في IntelliJ؟ اضغط على Shift + Alt + F10 لرؤية قائمة المتاحة يركض تكوينات أو Shift + Alt + F9 لتكوينات تصحيح الأخطاء. على يمين القائمة. بدلاً من ذلك ، حدد يركض | يركض Shift + F10 أو يركض | Debug Shift + F9 من القائمة الرئيسية.
بعد ذلك ، قد يتساءل المرء أيضًا ، ما هي التغطية في IntelliJ؟
الشفرة تغطية يسمح لك بمعرفة مقدار ما يتم تنفيذه من التعليمات البرمجية أثناء اختبارات الوحدة ، حتى تتمكن من فهم مدى فعالية هذه الاختبارات. الكود التالي تغطية العدائين متوفرة في IntelliJ فكرة: IntelliJ كود IDEA تغطية عداء (موصى به).
كيف يتم حساب تغطية الكود؟
قياس ل تغطية يمكن ان يكون عازم بالصيغة التالية. تغطية = عدد تغطية العناصر التي تمارس / إجمالي عدد تغطية العناصر * 100٪. تطبيق عالي مدونة التغطية يعني أنه تم اختباره بشكل أكثر شمولاً وسيحتوي على أخطاء برمجية أقل من التطبيقات منخفضة مدونة التغطية.
موصى به:
ما هي تغطية التعليمات؟
توفر تغطية التعليمات معلومات حول مقدار الكود الذي تم تنفيذه أو فقده. هذا المقياس مستقل تمامًا عن تنسيق المصدر ومتوفر دائمًا ، حتى في حالة عدم وجود معلومات تصحيح الأخطاء في ملفات الفئة
كيف أحصل على تغطية اختبارية في IntelliJ؟
نتائج التغطية في نوافذ الأداة؟ إذا كنت تريد إعادة فتح نافذة أداة التغطية ، فحدد تشغيل | اعرض بيانات تغطية الكود من القائمة الرئيسية ، أو اضغط على Ctrl + Alt + F6. يوضح التقرير النسبة المئوية للرمز التي تمت تغطيتها بواسطة الاختبارات. يمكنك رؤية نتيجة التغطية للفئات والطرق والخطوط
ما هي تغطية فرع JaCoCo؟
يوفر JaCoCo بشكل أساسي ثلاثة مقاييس مهمة: تعكس تغطية الخطوط مقدار الكود الذي تم ممارسته بناءً على عدد تعليمات كود Java byte التي استدعتها الاختبارات. تُظهر تغطية الفروع النسبة المئوية للفروع التي تمارس في الكود - والتي تتعلق عادةً ببيانات if / else و switch
كيف أقوم بتمكين تغطية التعليمات البرمجية في IntelliJ؟
تكوين سلوك تغطية التعليمات البرمجية؟ في مربع حوار الإعدادات / التفضيلات Ctrl + Alt + S ، حدد إنشاء وتنفيذ ونشر | تغطية. حدد كيفية معالجة بيانات التغطية المجمعة: حدد خانة الاختيار تنشيط عرض التغطية لفتح نافذة أداة التغطية تلقائيًا
ما هي تغطية IntelliJ؟
تسمح لك تغطية الكود بمعرفة مقدار ما يتم تنفيذه من التعليمات البرمجية أثناء اختبارات الوحدة ، حتى تتمكن من فهم مدى فعالية هذه الاختبارات. تتوفر برامج تشغيل تغطية الكود التالية في IntelliJ IDEA: عداء تغطية كود IntelliJ IDEA (موصى به)