سافٹ ویئر ٹیسٹنگ

ابتدائیوں کے لئے لینا ٹیسٹنگ

30 اکتوبر 2021

لینا ٹیسٹنگ کی ایک قسم ہے۔ کارکردگی کی جانچ اس کے استحکام اور کارکردگی کی تصدیق کے لیے ٹیم کے ذریعے عمل میں لایا گیا۔ سوک ٹیسٹ عام طور پر تنظیموں کے ذریعہ سافٹ ویئر کے رد عمل کو جانچنے کے لیے استعمال کیا جاتا ہے تاکہ اسے ایک مخصوص مدت کے لیے ڈپلیکیٹ ماحول میں رکھ کر جانچا جا سکے۔

اس قسم کی جانچ عام طور پر لوڈ ٹیسٹ کے تحت آتی ہے اور اس میں اوسط کے بجائے چوٹی کے بوجھ کی نقل کرنے کی صلاحیت شامل ہوتی ہے۔ سوک ٹیسٹنگ کا استعمال یہ جانچنے کے لیے کیا جاتا ہے کہ آیا کوئی نظام طویل عرصے تک مسلسل استعمال کرنے کے بعد غیر معمولی برتاؤ کر سکتا ہے۔

مثال: بینکنگ ڈومین کیس میں، جب ڈیٹا کی بڑی مقدار ہوتی ہے، ٹیسٹر سسٹم کو مسلسل 80 گھنٹے سے 150 گھنٹے تک لوڈ میں رکھے گا تاکہ یہ چیک کیا جا سکے کہ اس لوڈنگ کی مدت کے دوران ایپلیکیشن کیسا برتاؤ کرتا ہے۔

فہرست کا خانہ

لینا ٹیسٹنگ کی خصوصیات

  1. یہ میموری لیک اور مختص، لاگ فائل ہینڈلز، اور ڈیٹا بیس وسائل کے استعمال سے متعلق مسائل کی نشاندہی کرتا ہے۔
  2. یہ بوجھ کے نیچے سسٹم کی جانچ کرتا ہے اور بوجھ کے حجم کو چیک کرتا ہے جسے یہ ایک طویل مدت تک برداشت کر سکتا ہے۔
  3. سوک ٹیسٹنگ کے دوران، صارف کو جوابی وقت، رازداری کی پالیسی اور مزید کو یقینی بنانے کے لیے، بغیر کسی روک کے، طویل مدت تک ایپلیکیشن کو مسلسل چلانے کی ضرورت ہے۔
  4. سوک ٹیسٹ کے دوران کیے گئے مشاہدات کو ٹیم مزید ٹیسٹوں کے تحت پروڈکٹ کو بہتر بنانے کے لیے استعمال کرتی ہے۔
  5. سوک ٹیسٹنگ نان فنکشنل ٹیسٹنگ ہے، جسے برداشت ٹیسٹنگ بھی کہا جاتا ہے۔

لینا ٹیسٹنگ کی حکمت عملی

لانگ سیشن سوک مانیٹرنگ ایک ایسی تکنیک ہے جس میں زیادہ دیر تک سسٹم دباؤ میں رہتا ہے۔

ایک بنیادی مثال یہ ہے کہ صارف کو کئی گھنٹوں تک لاگ ان کرنا پڑتا ہے جس میں سسٹم میں متعدد کاروباری سرگرمیاں ہوتی ہیں۔ اس طرح بہت سا علم حاصل ہوتا ہے۔

لینا ٹیسٹنگ کا عمل

سوک ٹیسٹنگ کو انجام دینے سے پہلے، ٹیسٹرز ایک ایسی حکمت عملی تیار کرتے ہیں جو انہیں ایک ایسی ایپلی کیشن بنانے میں مدد دیتی ہے جو مختلف حالات میں کارکردگی پیش کرتی ہے۔ حکمت عملی کے چار مراحل ہیں:

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

PROS

  • یہ سافٹ ویئر کے معیار کو یقینی بناتا ہے اور اسے بھاری مقدار میں بوجھ برداشت کرنے میں مدد کرتا ہے۔
  • سوک ٹیسٹ کے نتائج کا استعمال گاہک کے بنیادی ڈھانچے کی ضروریات کو بہتر بنانے کے لیے کیا جاتا ہے۔
  • یہ دکھاتا ہے کہ سافٹ ویئر سسٹم اوور ٹائم کیسے چلتا ہے۔
  • لینا ٹیسٹنگ کی مدد سے، کوئی بھی نظام کے مختلف وسائل کی کارکردگی اور استعمال فراہم کر سکتا ہے۔
  • یہ سسٹم میں کیڑے کا پتہ لگاتا ہے جو دوسرے پرفارمنس ٹیسٹ کے ذریعے نہیں پائے جاتے ہیں۔
  • یہ سسٹم کی کارکردگی میں خرابی کا پتہ لگاتا ہے۔

CONS کے

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

سوک ٹیسٹنگ کے دوران دیکھے گئے مسائل

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

لینا ٹیسٹنگ کب انجام دیں۔

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

لینا ٹیسٹنگ کے بہترین ٹولز

اپاچی جے میٹر

JMeter ایک آٹومیشن ہے۔ ٹیسٹنگ ٹول جو لوڈ ٹیسٹ کرتا ہے۔ فنکشنل ٹیسٹ، ریگریشن ٹیسٹ، مختلف ٹیکنالوجیز پر۔ یہ مختلف قسم کی ایپلی کیشنز، پروٹوکولز، اور سرورز جیسے SOAP، TCP، FTP کو سپورٹ کرتا ہے۔ SOAP، LDAP MOM، شیل اسکرپٹس، میل پروٹوکول، جاوا آبجیکٹ، ڈیٹا بیس۔

خصوصیات

  • یہ اوپن سورس سافٹ ویئر ہے۔
  • انٹرایکٹو اور سیدھا GUI۔
  • یہ انتہائی لمبا ہے۔
  • ٹیسٹ پلانز XML فارمیٹ میں محفوظ ہیں۔
  • یہ پلیٹ فارم سے آزاد ہے۔
  • بہترین API آٹومیشن ٹول۔

قیمت

یہ استعمال کرنے کے لئے مفت ہے.

لوڈ رنر

لوڈرنر ہیولٹ پیکارڈ (HP) کے ذریعہ کارکردگی کی جانچ کا حل ہے۔ یہ پرفارمنس ٹیسٹنگ کے لیے بہترین خودکار ٹولز میں سے ایک ہے اور اس نے تقریباً 50 فیصد مارکیٹ شیئر پر قبضہ کر لیا ہے۔ لوڈرنر سینکڑوں ورچوئل صارفین کو آپ کی ایپلیکیشن میں نقل کرتا ہے، کارکردگی کے مختلف میٹرکس کی نگرانی کرتا ہے، اور دوسرے کلائنٹ اور سرور کی رکاوٹوں کو الگ کرتا ہے۔

خصوصیات

  • کلاؤڈ ٹیسٹنگ۔
  • بنیادی وجہ تجزیات .
  • ایپس کی وسیع رینج کو سپورٹ کرتا ہے۔
  • مسلسل جانچ۔
  • موبائل ٹیسٹنگ۔
  • انٹرایکٹو یوزر ٹرانزیکشن سمولیشن۔

قیمت

    کمیونٹی ایڈیشن-مفتورچوئل صارف کے دن-
    30 اکتوبر 2021

    لینا ٹیسٹنگ کی ایک قسم ہے۔ کارکردگی کی جانچ اس کے استحکام اور کارکردگی کی تصدیق کے لیے ٹیم کے ذریعے عمل میں لایا گیا۔ سوک ٹیسٹ عام طور پر تنظیموں کے ذریعہ سافٹ ویئر کے رد عمل کو جانچنے کے لیے استعمال کیا جاتا ہے تاکہ اسے ایک مخصوص مدت کے لیے ڈپلیکیٹ ماحول میں رکھ کر جانچا جا سکے۔

    اس قسم کی جانچ عام طور پر لوڈ ٹیسٹ کے تحت آتی ہے اور اس میں اوسط کے بجائے چوٹی کے بوجھ کی نقل کرنے کی صلاحیت شامل ہوتی ہے۔ سوک ٹیسٹنگ کا استعمال یہ جانچنے کے لیے کیا جاتا ہے کہ آیا کوئی نظام طویل عرصے تک مسلسل استعمال کرنے کے بعد غیر معمولی برتاؤ کر سکتا ہے۔

    مثال: بینکنگ ڈومین کیس میں، جب ڈیٹا کی بڑی مقدار ہوتی ہے، ٹیسٹر سسٹم کو مسلسل 80 گھنٹے سے 150 گھنٹے تک لوڈ میں رکھے گا تاکہ یہ چیک کیا جا سکے کہ اس لوڈنگ کی مدت کے دوران ایپلیکیشن کیسا برتاؤ کرتا ہے۔

    فہرست کا خانہ

    لینا ٹیسٹنگ کی خصوصیات

    1. یہ میموری لیک اور مختص، لاگ فائل ہینڈلز، اور ڈیٹا بیس وسائل کے استعمال سے متعلق مسائل کی نشاندہی کرتا ہے۔
    2. یہ بوجھ کے نیچے سسٹم کی جانچ کرتا ہے اور بوجھ کے حجم کو چیک کرتا ہے جسے یہ ایک طویل مدت تک برداشت کر سکتا ہے۔
    3. سوک ٹیسٹنگ کے دوران، صارف کو جوابی وقت، رازداری کی پالیسی اور مزید کو یقینی بنانے کے لیے، بغیر کسی روک کے، طویل مدت تک ایپلیکیشن کو مسلسل چلانے کی ضرورت ہے۔
    4. سوک ٹیسٹ کے دوران کیے گئے مشاہدات کو ٹیم مزید ٹیسٹوں کے تحت پروڈکٹ کو بہتر بنانے کے لیے استعمال کرتی ہے۔
    5. سوک ٹیسٹنگ نان فنکشنل ٹیسٹنگ ہے، جسے برداشت ٹیسٹنگ بھی کہا جاتا ہے۔

    لینا ٹیسٹنگ کی حکمت عملی

    لانگ سیشن سوک مانیٹرنگ ایک ایسی تکنیک ہے جس میں زیادہ دیر تک سسٹم دباؤ میں رہتا ہے۔

    ایک بنیادی مثال یہ ہے کہ صارف کو کئی گھنٹوں تک لاگ ان کرنا پڑتا ہے جس میں سسٹم میں متعدد کاروباری سرگرمیاں ہوتی ہیں۔ اس طرح بہت سا علم حاصل ہوتا ہے۔

    لینا ٹیسٹنگ کا عمل

    سوک ٹیسٹنگ کو انجام دینے سے پہلے، ٹیسٹرز ایک ایسی حکمت عملی تیار کرتے ہیں جو انہیں ایک ایسی ایپلی کیشن بنانے میں مدد دیتی ہے جو مختلف حالات میں کارکردگی پیش کرتی ہے۔ حکمت عملی کے چار مراحل ہیں:

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

    PROS

    • یہ سافٹ ویئر کے معیار کو یقینی بناتا ہے اور اسے بھاری مقدار میں بوجھ برداشت کرنے میں مدد کرتا ہے۔
    • سوک ٹیسٹ کے نتائج کا استعمال گاہک کے بنیادی ڈھانچے کی ضروریات کو بہتر بنانے کے لیے کیا جاتا ہے۔
    • یہ دکھاتا ہے کہ سافٹ ویئر سسٹم اوور ٹائم کیسے چلتا ہے۔
    • لینا ٹیسٹنگ کی مدد سے، کوئی بھی نظام کے مختلف وسائل کی کارکردگی اور استعمال فراہم کر سکتا ہے۔
    • یہ سسٹم میں کیڑے کا پتہ لگاتا ہے جو دوسرے پرفارمنس ٹیسٹ کے ذریعے نہیں پائے جاتے ہیں۔
    • یہ سسٹم کی کارکردگی میں خرابی کا پتہ لگاتا ہے۔

    CONS کے

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

    سوک ٹیسٹنگ کے دوران دیکھے گئے مسائل

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

    لینا ٹیسٹنگ کب انجام دیں۔

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

    لینا ٹیسٹنگ کے بہترین ٹولز

    اپاچی جے میٹر

    JMeter ایک آٹومیشن ہے۔ ٹیسٹنگ ٹول جو لوڈ ٹیسٹ کرتا ہے۔ فنکشنل ٹیسٹ، ریگریشن ٹیسٹ، مختلف ٹیکنالوجیز پر۔ یہ مختلف قسم کی ایپلی کیشنز، پروٹوکولز، اور سرورز جیسے SOAP، TCP، FTP کو سپورٹ کرتا ہے۔ SOAP، LDAP MOM، شیل اسکرپٹس، میل پروٹوکول، جاوا آبجیکٹ، ڈیٹا بیس۔

    خصوصیات

    • یہ اوپن سورس سافٹ ویئر ہے۔
    • انٹرایکٹو اور سیدھا GUI۔
    • یہ انتہائی لمبا ہے۔
    • ٹیسٹ پلانز XML فارمیٹ میں محفوظ ہیں۔
    • یہ پلیٹ فارم سے آزاد ہے۔
    • بہترین API آٹومیشن ٹول۔

    قیمت

    یہ استعمال کرنے کے لئے مفت ہے.

    لوڈ رنر

    لوڈرنر ہیولٹ پیکارڈ (HP) کے ذریعہ کارکردگی کی جانچ کا حل ہے۔ یہ پرفارمنس ٹیسٹنگ کے لیے بہترین خودکار ٹولز میں سے ایک ہے اور اس نے تقریباً 50 فیصد مارکیٹ شیئر پر قبضہ کر لیا ہے۔ لوڈرنر سینکڑوں ورچوئل صارفین کو آپ کی ایپلیکیشن میں نقل کرتا ہے، کارکردگی کے مختلف میٹرکس کی نگرانی کرتا ہے، اور دوسرے کلائنٹ اور سرور کی رکاوٹوں کو الگ کرتا ہے۔

    خصوصیات

    • کلاؤڈ ٹیسٹنگ۔
    • بنیادی وجہ تجزیات .
    • ایپس کی وسیع رینج کو سپورٹ کرتا ہے۔
    • مسلسل جانچ۔
    • موبائل ٹیسٹنگ۔
    • انٹرایکٹو یوزر ٹرانزیکشن سمولیشن۔

    قیمت

      کمیونٹی ایڈیشن-مفتورچوئل صارف کے دن-$0.56/ورچوئل صارف دنانٹرپرائز ایڈیشن- فروش سے رابطہ کریں۔

    اکثر پوچھے گئے سوالات

    لینا ٹیسٹنگ کیا ہے؟

    سوک ٹیسٹنگ ایک قسم کی جانچ ہے جو ٹیم کے ذریعے اس کے استحکام اور کارکردگی کی تصدیق کے لیے انجام دی جاتی ہے۔ سوک ٹیسٹ عام طور پر تنظیموں کے ذریعہ سافٹ ویئر کے رد عمل کو جانچنے کے لیے استعمال کیا جاتا ہے تاکہ اسے ایک مخصوص مدت کے لیے ڈپلیکیٹ ماحول میں رکھ کر جانچا جا سکے۔

    سوک ٹیسٹنگ کی ضرورت کیوں ہے؟

    ایک سسٹم عام طور پر 2 گھنٹے استعمال ہونے پر کارکردگی دکھا سکتا ہے، لیکن جب ایک ہی پلان کو 10-12 گھنٹے یا اس سے زیادہ کے لیے مسلسل استعمال کیا جائے، تو یہ بے ترتیب طور پر ناکام ہو سکتا ہے، یا یہ کریش ہو سکتا ہے۔ اس طرح کی ناکامی کی پیش گوئی کرنے کے لیے، سوک ٹیسٹنگ کی جاتی ہے۔

    لینا ٹیسٹنگ کب کرنا ہے؟

    سوک ٹیسٹنگ کو لاگو کرنے کا بہترین وقت اختتام ہفتہ ہے کیونکہ ایک ایپلیکیشن کو دن یا رات تک چلانے کی ضرورت ہوتی ہے۔ سوک ٹیسٹ سب سے اہم تعمیل کے تقاضوں میں سے ایک ہیں جن پر ہر کمپنی کو سختی سے عمل کرنا چاہیے۔

    .56/ورچوئل صارف دنانٹرپرائز ایڈیشن- فروش سے رابطہ کریں۔

اکثر پوچھے گئے سوالات

لینا ٹیسٹنگ کیا ہے؟

سوک ٹیسٹنگ ایک قسم کی جانچ ہے جو ٹیم کے ذریعے اس کے استحکام اور کارکردگی کی تصدیق کے لیے انجام دی جاتی ہے۔ سوک ٹیسٹ عام طور پر تنظیموں کے ذریعہ سافٹ ویئر کے رد عمل کو جانچنے کے لیے استعمال کیا جاتا ہے تاکہ اسے ایک مخصوص مدت کے لیے ڈپلیکیٹ ماحول میں رکھ کر جانچا جا سکے۔

سوک ٹیسٹنگ کی ضرورت کیوں ہے؟

ایک سسٹم عام طور پر 2 گھنٹے استعمال ہونے پر کارکردگی دکھا سکتا ہے، لیکن جب ایک ہی پلان کو 10-12 گھنٹے یا اس سے زیادہ کے لیے مسلسل استعمال کیا جائے، تو یہ بے ترتیب طور پر ناکام ہو سکتا ہے، یا یہ کریش ہو سکتا ہے۔ اس طرح کی ناکامی کی پیش گوئی کرنے کے لیے، سوک ٹیسٹنگ کی جاتی ہے۔

لینا ٹیسٹنگ کب کرنا ہے؟

سوک ٹیسٹنگ کو لاگو کرنے کا بہترین وقت اختتام ہفتہ ہے کیونکہ ایک ایپلیکیشن کو دن یا رات تک چلانے کی ضرورت ہوتی ہے۔ سوک ٹیسٹ سب سے اہم تعمیل کے تقاضوں میں سے ایک ہیں جن پر ہر کمپنی کو سختی سے عمل کرنا چاہیے۔