راستہ کوریج ٹیسٹنگ

مصنف: Randy Alexander
تخلیق کی تاریخ: 24 اپریل 2021
تازہ کاری کی تاریخ: 26 جون 2024
Anonim
Laravel پیکیج: اپنے روٹ ٹیسٹ کوریج کو چیک کریں۔
ویڈیو: Laravel پیکیج: اپنے روٹ ٹیسٹ کوریج کو چیک کریں۔

مواد

تعریف - راستہ کی کوریج جانچ کا کیا مطلب ہے؟

پاتھ کوریج ٹیسٹنگ ایک مخصوص قسم کا طریقہ کار ، ترتیب ٹیسٹ ہے جس میں ہر ایک فرد کے کوڈ کا اندازہ کیا جاتا ہے۔


ایک قسم کے سافٹ ویئر ٹیسٹنگ کے طور پر ، راستہ کی کوریج ٹیسٹنگ کسی عمومی حکمت عملی یا کوڈ کے "فلسفہ" کا حصہ بننے کے بجائے تکنیکی ٹیسٹ کے طریقوں کے زمرے میں ہے۔ یہ محنت کش ہے اور اکثر کوڈ کے مخصوص اہم حصوں کے لئے مختص ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا پاتھ کوریج جانچ کی وضاحت کرتا ہے

راستہ کی کوریج کی جانچ کے کام کرنے کا طریقہ یہ ہے کہ ٹیسٹرز کو لازمی طور پر کوڈ کی ہر انفرادی لکیر کو دیکھنا چاہئے جو ایک ماڈیول میں اپنا کردار ادا کرتا ہے اور مکمل کوریج کے لesters ، ٹیسٹرز کو ہر ممکنہ منظر کو دیکھنا چاہئے ، تاکہ کوڈ کی ساری لائنوں کا احاطہ ہو۔

ایک بہت ہی بنیادی مثال میں ، ایک کوڈ فنکشن پر غور کریں جو متغیر "x" میں لیتا ہے اور ان میں سے دو میں سے ایک نتیجہ واپس کرتا ہے: اگر x 5 سے زیادہ ہے تو ، پروگرام "A" کو واپس کرے گا اور اگر x اس سے کم یا مساوی ہے 5 ، پروگرام نتیجہ "B" واپس کرے گا۔


پروگرام کا کوڈ کچھ اس طرح نظر آئے گا:

    ان پٹ x
    اگر x> 5 تو
    واپسی A
    ورنہ واپس

"تمام راستوں کو موثر انداز سے ڈھکنے" کے لئے راستہ کی کوریج کی جانچ کے ل test ، ٹیسٹ کے دو مقدمات چلانے چاہئیں ، جس میں 5 سے زیادہ x اور 5 سے کم یا اس کے برابر ہوں۔

ظاہر ہے ، کوڈ کے زیادہ پیچیدہ ماڈیولز کے ساتھ یہ طریقہ زیادہ پیچیدہ ہو جاتا ہے۔ ماہرین عام طور پر پاتھ کوریج ٹیسٹنگ کو وائٹ باکس ٹیسٹنگ کی ایک قسم سمجھتے ہیں ، جو دراصل کسی پروگرام کے داخلی کوڈ کا معائنہ کرتا ہے ، بلکہ صرف بیرونی آدانوں اور حکمت عملیوں پر انحصار کرتے ہیں جنہیں بلیک باکس ٹیسٹنگ سمجھا جاتا ہے ، جو داخلی کوڈ کو نہیں مانتے ہیں۔