لوڈ ٹیسٹنگ اور کارکردگی کی جانچ کے درمیان فرق.

Anonim

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

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

کارکردگی کی جانچ سافٹ ویئر کو اس منظر میں رکھتا ہے جسے سافٹ ویئر کے حتمی استعمال کے ماحول کا پیچھا کرتا ہے. اس کے بعد تمام ممکنہ چیزوں کے ذریعہ ڈال دیا جاسکتا ہے کہ یہ پتہ چلا کہ اگر یہ سافٹ ویئر انجام دیتا ہے یا غیر غیر معمولی مسئلے کا سامنا کرنا پڑتا ہے تو اس کی غلطی کا سبب بن سکتا ہے.

کارکردگی کی جانچ کا ایک اہم حصہ لوڈ ٹیسٹنگ ہے. یہ ایک ایسا منظر ہے جہاں سافٹ ویئر مختلف بوجھ کی سطح پر سگنل ہے. ہلکے بوجھ، اعتدال پسند بوجھ، بھاری لوڈ، اور درمیان میں سب کچھ. یہ دیکھنا ہے کہ اس قسم کی سطح سافٹ ویئر کی کارکردگی کو کافی کم کرنے کے لئے شروع ہو گی. لوڈنگ ایک ہی منسلک صارفین کی تعداد میں سے کچھ بھی ہوسکتی ہے جس میں گہری کاموں کی پروسیسنگ کی جا سکتی ہے. لوڈ ٹیسٹنگ کے ساتھ، ڈویلپرز کو یہ پتہ چلا جاسکتا ہے کہ سافٹ ویئر کی کونسی جگہوں کی وجہ سے کارکردگی خرابی کی وجہ سے ہوتی ہے. اس نظام کو سنبھالنے کے لۓ حقیقت پسندانہ حد کو قائم کرنے میں یہ بہت اچھا آلہ بھی ہے. ڈویلپرز پھر میکانیزم بنا سکتے ہیں جو اس سے ممنوع ہوسکتی ہے. اس طرح کے میکانیزم کی مثال صارفین یا کاموں کی قطار میں ہوں گے تاکہ سافٹ ویئر صرف اس کو حاصل کرسکیں جسے وہ انتظام کرسکتے ہیں.

لوڈ ٹیسٹنگ سے الگ الگ کارکردگی کی کارکردگی کے دیگر پہلو بھی ہیں. تمام ٹیسٹنگ طریقوں کو ایک خاص منظر کے لئے تیار کیا گیا ہے، چاہے عام یا غیر معمولی، جو ممکنہ طور پر سافٹ ویئر ہونے کا تجربہ ہوسکتا ہے. ٹیسٹ کرنے کے لئے یہ بھی اہم ہے کہ آیا سافٹ ویئر ناکامیوں سے بازیابی کرنے میں کامیاب ہوسکتا ہے یہاں تک کہ اگر یہ ممکن نہ ہو تو یہ ممکن ہے کہ؛ اس سے بھی زیادہ بڑی جگہوں پر جہاں ریموٹ سرورز میں وسائل موجود ہیں.

خلاصہ:

1. لوڈ ٹیسٹنگ کارکردگی کی جانچ کا ایک حصہ ہے.

2. کارکردگی کی جانچ کا مقصد کیڑے اور بوتلوں کو تلاش کرکے مجموعی کارکردگی کو بہتر بنانے کا مقصد ہے.

3. بھاری جانچ کے تحت جب لوڈ ٹیسٹنگ سسٹم کے جواب پر توجہ مرکوز کرتا ہے.