ہورسٹکس ٹیسٹنگ

مصنف: John Stephens
تخلیق کی تاریخ: 24 جنوری 2021
تازہ کاری کی تاریخ: 17 مئی 2024
Anonim
ہورسٹکس ٹیسٹنگ - ٹیکنالوجی
ہورسٹکس ٹیسٹنگ - ٹیکنالوجی

مواد

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

ہیورسٹکس ٹیسٹنگ الگورتھم ، کوڈ ماڈیولز یا دیگر اقسام کے منصوبوں کی جانچ ہوتی ہے جہاں جانچ کی حکمت عملی امکانات کے بارے میں ماضی کے اعداد و شمار پر انحصار کرتی ہے۔ ان اہداف کی قسم کی جانچ اکثر زیادہ ذہین تفتیش کی اجازت دیتی ہے کہ جہاں کہیں کیڑے یا دشواری پیش آسکتی ہے۔ اسکریننگ ٹیکنالوجیز جیسے فلٹرنگ میں بھی ہیورسٹکس ٹیسٹنگ کا استعمال ہوتا ہے۔


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

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

ٹیکوپیڈیا ہورسٹکس ٹیسٹنگ کی وضاحت کرتا ہے

کسی اعلی سطحی سمت کے بغیر خالصتا opposed مقداری سافٹ ویئر ٹیسٹنگ کی مخالفت کی جاتی ہے جو نسبتا blind اندھے سے چلتی ہے۔ مثال کے طور پر ، فرض کریں کہ ایک ڈویلپر کو 10،000 لائنوں کے کوڈ کے ساتھ کسی پروجیکٹ کی جانچ کرنی ہے۔ ان 10،000 لائنوں کے عمومی لکیری ٹیسٹ کی پیروی کرنا خالصتا quant کوانٹیٹیٹو سافٹ ویئر ٹیسٹنگ ہوگی۔ دوسری طرف ، ہیورسٹکس ٹیسٹنگ میں یہ دیکھنا شامل ہوگا کہ کوڈ کے کچھ حصوں میں عام طور پر غلطیاں کس طرح واقع ہوتی ہیں۔ اس مثال کو استعمال کرتے ہوئے ، اگر ڈویلپر تاریخی اعداد و شمار کو دیکھتا ہے تاکہ یہ معلوم ہوجائے کہ ماضی میں ایک خاص کوڈ ماڈیول نسبتا more زیادہ خرابی کا شکار رہا ہے ، تو ایک ہورسٹک ٹیسٹنگ حکمت عملی میں اس ماڈیول کو الگ تھلگ شامل کیا جاسکتا ہے ، مثال کے طور پر ، خاص طور پر کوڈ کی 2،000 لائنز ، اور کوڈ کے اس حصے میں جانچ کے مزید وسائل کی ہدایت کرنا ، کوڈ کی تمام 10،000 لائنوں کو یکساں طور پر جانچنے کے بجائے۔


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