Performance Testing
یہ کیا ہے
پرفارمنس ٹیسٹنگ یہ جانچتی ہے کہ کوئی نظام متوقع اور انتہائی حالات میں کیسے کام کرتا ہے — load testing (عام متوقع ٹریفک)، stress testing (عام حدود سے آگے)، اور response time، throughput، اور resource usage جیسے میٹرکس کی پیمائش سمیت۔
یہ کیوں اہم ہے
ایک نظام جو ایک صارف کے لیے بالکل ٹھیک کام کرتا ہے حقیقی دنیا کی ٹریفک کے تحت مکمل طور پر ناکام ہو سکتا ہے — پرفارمنس ٹیسٹنگ ہی وہ چیز ہے جو ان ناکامیوں کو ایک کنٹرول شدہ ماحول میں پکڑتی ہے اس سے پہلے کہ وہ کسی اہم لمحے میں حقیقی گاہکوں کے سامنے پیش آئیں۔
امتحانی نکتہ
پرفارمنس ٹیسٹ نتائج کی تشریح کرتے وقت، ایک ہی ڈیٹا پوائنٹ سے کارکردگی کا فیصلہ کرنے کی بجائے یہ دیکھیں کہ load بڑھنے پر response time کیسے بدلتا ہے — ایک نظام جو کم load پر تیز ہے لیکن ایک خاص حد کے بعد تیزی سے خراب ہوتا ہے اس میں ایک حقیقی scalability مسئلہ ہے جسے ایک ہی پیمائش مکمل طور پر چھوڑ دے گی۔
متعلقہ موضوعات
Performance Testing کے اسباق میں دلچسپی ہے؟
طالب علم کے اہداف اور اعتماد کے بارے میں بتائیں — ہم ایک ذاتی منصوبہ بنائیں گے۔
