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