هل من الممكن العثور على تغطية التعليمات البرمجية في ColdFusion؟

StackOverflow https://stackoverflow.com/questions/30594

  •  09-06-2019
  •  | 
  •  

سؤال

أحاول أن أكون مبرمجًا "جيدًا" وأن أجري اختبارات وحدة لتطبيق ColdFusion الخاص بي ولكن لم أتمكن من العثور على أداة تغطية التعليمات البرمجية التي يمكن ربطها بالاختبار الذي أستخدمه.بالنسبة لأولئك منكم الذين يقومون باختبارات الوحدة على كود ColdFusion الخاص بكم، كيف تعاملتم مع هذه المشكلة؟

هل كانت مفيدة؟

المحلول

كثير يملك طلبت, ، ولكن حتى الآن لا توجد أداة لتغطية كود ColdFusion.

يتميز أحدث إصدار من ColdFusion بتكامل .NET بالإضافة إلى تكامل J2EE، لذلك إذا كنت تحتاج إلى مقاييس تغطية التعليمات البرمجية (على سبيل المثال، متطلبات العميل)، فيمكنك (بصرف النظر عن اختيار شيء آخر غير ColdFusion) تحديد الأجزاء التي تحتاج إلى مثل هذه التغطية وتقسيمها إلى ملفات . NET أو J2EE التي يمكنك تخصيصها باستخدام الأدوات المتاحة بسهولة.

وبدلاً من ذلك، يمكنك إجراء بعض التحليلات بنفسك - استخدم المحلل اللغوي للإدراج com.cftrace العلامات بعد كل بيان تحكم ثم تحليل النتائج.

وأخيرًا، لدى ColdFusion بعضًا منها تتبع المكدس الأساسي القدرة - لا أعرف إذا كان الأمر أعمق من ذلك، ولكن الأمر يستحق الاستكشاف لمعرفة ما يمكنك تحليله من ذلك.

آمل أن يساعد هذا!

-آدم ديفيس

نصائح أخرى

باستخدام ColdFusion Builder، يمكنك استخدام Rancho لتغطية التعليمات البرمجية.

http://forta.com/blog/index.cfm/2012/5/25/ColdFusion-Code-Coverage-With-Rancho

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top