Advancial value Analysis (BVA) ایک امتحانی تکنیک ہے جو ان پٹ ڈومینکس کی حدود میں غلطیوں کی شناخت کے لیے استعمال کی جاتی ہے. یہ اس بات کو یقینی بنانے میں مدد دیتا ہے کہ سافٹ ویئر کنارہ کشی کو درست طور پر ہینڈل کرتا ہے. یہ مضمون حقیقی دنیا کی ترقی میں بی وی اے کا طریقہ کار ظاہر کرتا ہے۔

سمجھ لینا سراسر معقول ہے

بی وی اے ان پٹ کے اطراف میں موجود اقدار کو جانچنے پر مرکوز ہے، جیسا کہ یہ عام نکات ہیں جہاں غلطیاں ہوتی ہیں. عام طور پر، ، ایک ان پٹائی کے لیے ] ]]] تک، مقدمات کو جانچنے کے لیے، صرف اقدار کے لیے بنائے گئے ہیں، اور ان حدود کے اوپر۔

stra-by-step Calculation نزدیک -

اس عمل میں کئی اقدام شامل ہیں جن سے انتہائی غیر واضح حدود پر مبنی تنقیدی امتحانات کی شناخت کی جا سکتی ہے:

  • [Idenstruction intuts: ہر پیرامیٹر کے لیے مناسب آمدورفت کا تعین کرتا ہے۔
  • حدیث کی حدیثیں :] ان حدیثوں سے باہر قدروں کو تلاش کرنا، جن میں قدریں شامل ہیں۔
  • Creative test مقدمات: [Generate test inputes at ان حدیثوں میں اور تھوڑا سا اندر/ حدیث پر۔

مثال کے طور پر ،

فرض کریں کہ کوئی نظام 18 سے 65 کے درمیان عمر کو قبول کرتا ہے حدیث کی قدریں 18 اور 65 ہیں، امتحان کے مقدمات میں شامل ہوں گے:

  • عمر = 17 (صرف نیچے)۔
  • عمر = 18 (مینیوم حدیث)۔
  • عمر = 19 ( اوپر کچھ)۔
  • عمر = 64 (صرف زیریں حصہ)۔
  • عمر = 65 (maxium حدیث)۔
  • عمر = 66 ( اوپر زیادہ)۔

یہ ٹیسٹ مقدمات اس بات کی تصدیق کرنے میں مدد دیتے ہیں کہ نظام درست طور پر حالات اور ممکنہ کنارہ غلطیوں کو حل کرتا ہے۔