فہرست کا خانہ:
تعریف - وائٹ باکس ٹیسٹنگ کا کیا مطلب ہے؟
وائٹ باکس ٹیسٹنگ ایک ایسا طریقہ کار ہے جو سافٹ ویئر ایپلی کیشن کے داخلی فریم ورک ، میکانزم ، اشیاء اور اجزاء کو یقینی بنانے اور اس کی توثیق کرنے کے لئے استعمال ہوتا ہے۔ وائٹ باکس ٹیسٹنگ ڈیزائن کی وضاحتوں کے مطابق کوڈ کی تصدیق کرتی ہے اور درخواست کی کمزوریوں کو ننگا کرتی ہے۔
وائٹ باکس ٹیسٹنگ کو شفاف باکس ٹیسٹنگ ، واضح باکس ٹیسٹنگ ، ساختی ٹیسٹنگ اور گلاس باکس ٹیسٹنگ بھی کہا جاتا ہے۔ شیشے کے خانے اور صاف خانے سے ظاہر ہوتا ہے کہ سافٹ ویئر انجینئرنگ ٹیم کو داخلی میکانزم نظر آتا ہے۔
ٹیکوپیڈیا وائٹ باکس جانچ کی وضاحت کرتا ہے
وائٹ باکس ٹیسٹنگ کے دوران ، منتخب شدہ آؤٹ پٹ اقدار کی توثیق کے لئے کوڈ کو منتخب شدہ ان پٹ اقدار کے ساتھ چلایا جاتا ہے۔ وائٹ باکس ٹیسٹنگ میں اکثر سافٹ ویئر کوڈ اسٹب اور ڈرائیور لکھنا شامل ہوتا ہے۔
وائٹ باکس جانچ کے فوائد میں شامل ہیں:
- ٹیسٹ کیس کی دوبارہ پریوست کو اہل بناتا ہے اور زیادہ سے زیادہ استحکام فراہم کرتا ہے
- کوڈ کی اصلاح کی سہولت فراہم کرتا ہے
- ترقی کے ابتدائی مراحل میں پوشیدہ غلطیوں کے مقامات کی تلاش میں سہولت فراہم کرنا
- مؤثر درخواست کی جانچ کی سہولت فراہم کرتی ہے
- کوڈ کی غیر ضروری لائنوں کو ہٹا دیتا ہے
نقصانات میں شامل ہیں:
- داخلی ڈھانچے کے علم کے ساتھ ہنر مند ٹیسٹر کی ضرورت ہے
- وقت لگتا
- زیادہ قیمت
- کوڈ بٹ کی توثیق مشکل ہے۔
وائٹ باکس ٹیسٹنگ یونٹ ٹیسٹنگ ، انضمام کی جانچ اور رجریشن جانچ کی تکمیل کرتا ہے۔










