گھر ترقی ٹیسٹ ڈیٹا جنریٹر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ٹیسٹ ڈیٹا جنریٹر کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

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

ایک ٹیسٹ ڈیٹا جنریٹر ایک ماہر سافٹ ویئر ٹول ہے جو سافٹ وئیر ایپلی کیشنز کی جانچ کے لئے جھوٹے یا فرضی اعداد و شمار کو تیار کرتا ہے۔ تیار کردہ ڈیٹا یا تو بے ترتیب ہوسکتا ہے یا مطلوبہ نتیجہ بنانے کے لئے خاص طور پر منتخب کیا جاسکتا ہے۔

عام طور پر ایک ڈیٹا بیس اور ڈیٹا بیس مینجمنٹ سوفٹ ویئر (DBMS) کی جانچ کے لئے ایک ٹیسٹ ڈیٹا جنریٹر استعمال کیا جاتا ہے کیونکہ عام طور پر ان سسٹمز میں کسی بھی حد تک پہنچنے سے پہلے ترتیب دینے اور ذخیرہ کرنے کے لئے بڑی مقدار میں ڈیٹا کی ضرورت ہوتی ہے۔

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

ٹیسٹ ڈیٹا جنریٹر کا استعمال بے ترتیب ڈیٹا یا ساخت اور فارمیٹڈ ڈیٹا کو تخلیق کرنے کے لئے کیا جاسکتا ہے۔ عام ڈاٹا بیس کے لئے ساختہ ڈیٹا زیادہ کارآمد ہوتا ہے کیونکہ یہ سسٹم اکثر ٹیبلز اور کالموں میں ڈیٹا محفوظ کرتے ہیں جس میں مخصوص قسم کی معلومات ہوتی ہیں۔ بے مقصد اعداد و شمار اس مقصد کے لئے موزوں نہیں ہیں۔

ٹیسٹ ڈیٹا جنریٹرز ایک خاص طریقہ کار پر عمل کرتے ہیں:

  1. پروگرام کنٹرول بہاؤ گراف کی تعمیر
  2. راستہ انتخاب
  3. ٹیسٹ ڈیٹا کی تخلیق

ایک بار جب ٹیسٹنگ کے لئے راستہ طے کرلیا گیا تو ، ٹیسٹ ڈیٹا جنریٹر ایسا ڈیٹا تیار کرتا ہے جس کے نتیجے میں منتخب کردہ راستے پر عمل درآمد ہوتا ہے ، جس کا مقصد ڈیٹا بنانا ہوتا ہے جس کا مقصد راستہ سلیکٹر کے منتخب کردہ راستے کو عبور کرنا ہوتا ہے۔ یہ ریاضیاتی ماڈلنگ کے ذریعے کیا جاتا ہے۔

مختلف قسم کے ٹیسٹ ڈیٹا جنریٹرز ہیں:

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