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