Software test documentation
آئی ای ای ای 829 کی حیثیت نوٹ: آئی ای ای ای 829-2008 کو آئی ایس او/آئی ای سی/آئی ای ای ای 29119-3:2013 نے ختم کر دیا ہے۔ IEEE 829 کا پس منظر IEEE 829-2008، جسے 829 اسٹینڈرڈ فار سافٹ ویئر اینڈ سسٹم ٹیسٹ ڈاکیومینٹیشن بھی کہا جاتا ہے، ایک IEEE معیار تھا جس میں سافٹ ویئر ٹیسٹنگ اور سسٹم ٹیسٹنگ کے آٹھ متعین مراحل میں استعمال کے لیے دستاویزات کے ایک سیٹ کی شکل کی وضاحت کی گئی تھی، ہر مرحلہ ممکنہ طور پر اپنی الگ قسم کی دستاویز تیار کرتا ہے۔ معیار نے ان دستاویزات کی شکل کی وضاحت کی، لیکن یہ طے نہیں کیا کہ آیا ان سب کو پیش کیا جانا چاہیے، اور نہ ہی اس میں ان دستاویزات کے لیے مناسب مواد سے متعلق کوئی معیار شامل تھا۔ یہ معیار کے دائرہ کار سے باہر فیصلے کا معاملہ تھا۔ آئی ای ای ای 829 کے لیے درکار دستاویزات: ماسٹر ٹیسٹ پلان (ایم ٹی پی): ماسٹر ٹیسٹ پلان (ایم ٹی پی) کا مقصد ٹیسٹ کی متعدد سطحوں (یا تو ایک پروجیکٹ کے اندر یا متعدد پروجیکٹوں میں) کے لیے مجموعی ٹیسٹ پلاننگ اور ٹیسٹ مینجمنٹ دستاویز فراہم کرنا ہے۔ لیول ٹیسٹ پلان (ایل ٹی پی): ہر ایل ٹی پی کے لیے جانچ کی سرگرمیوں کے دائرہ کار، نقطہ نظر، وسائل اور شیڈول کو اس کی مخصوص سطح کی جانچ کے لیے بیان کرنے کی ضرورت ہے۔ جانچ کی جانے والی اشیاء، جانچ کی جانے والی خصوصیات، انجام دیے جانے والے جانچ کے کام، ہر کام کے ذمہ دار اہلکار، اور متعلقہ خطرات کی نشاندہی کرنے کی ضرورت ہے۔ لیول ٹیسٹ ڈیزائن (ایل ٹی ڈی): ٹیسٹ کے معاملات اور متوقع نتائج کے ساتھ ساتھ ٹیسٹ پاس کے معیار کی تفصیل۔ لیول ٹیسٹ کیس (ایل ٹی سی): لیول ٹیسٹ ڈیزائن میں شناخت شدہ ٹیسٹ کیسوں کو چلانے میں استعمال کے لیے ٹیسٹ ڈیٹا کی وضاحت کرنا۔ لیول ٹیسٹ پروسیجر (ایل ٹی پی آر): ہر ٹیسٹ کو چلانے کے طریقے کی تفصیل، بشمول کسی بھی سیٹ اپ کی پیشگی شرائط اور ان اقدامات جن پر عمل کرنے کی ضرورت ہے۔ لیول ٹیسٹ لاگ (ایل ٹی ایل): ٹیسٹ کے نفاذ کے بارے میں متعلقہ تفصیلات کا تاریخی ریکارڈ فراہم کرنا، مثال کے طور پر۔ یہ ریکارڈ کرنا کہ کون سے ٹیسٹ کے کیس چلائے گئے، انہیں کس نے چلایا، کس ترتیب میں، اور کیا ہر ٹیسٹ پاس ہوا یا ناکام ہوا۔ بے ضابطگی کی رپورٹ (اے آر): جانچ کے عمل کے دوران پیش آنے والے کسی بھی واقعے کو دستاویز کرنا جس کی تحقیقات کی ضرورت ہو۔ اسے مسئلہ، جانچ کا واقعہ، عیب، پریشانی، مسئلہ، بے ضابطگی، یا غلطی کی رپورٹ کہا جا سکتا ہے۔ اس دستاویز کو جان بوجھ کر بے ضابطگی کی رپورٹ کے طور پر نامزد کیا گیا ہے، نہ کہ غلطی کی رپورٹ۔ وجہ یہ ہے کہ متوقع اور حقیقی نتائج کے درمیان تضاد نظام میں خرابی کے علاوہ کئی وجوہات کی بنا پر ہو سکتا ہے۔ ان میں متوقع نتائج کا غلط ہونا، ٹیسٹ کو غلط طریقے سے چلانا، یا ضروریات میں عدم مطابقت کا مطلب یہ ہے کہ ایک سے زیادہ تشریحات کی جا سکتی ہیں۔ رپورٹ میں واقعے کی تمام تفصیلات شامل ہیں جیسے کہ اصل اور متوقع نتائج، جب یہ ناکام ہوا، اور کوئی بھی معاون ثبوت جو اس کے حل میں مدد کرے گا۔ رپورٹ میں، اگر ممکن ہو تو، جانچ پر کسی واقعے کے اثرات کا جائزہ بھی شامل ہوگا۔ لیول انٹریم ٹیسٹ اسٹیٹس رپورٹ (ایل آئی ٹی ایس آر): نامزد ٹیسٹنگ سرگرمیوں کے عبوری نتائج کا خلاصہ کرنا اور اختیاری طور پر مخصوص ٹیسٹ کی سطح کے نتائج کی بنیاد پر تشخیص اور سفارشات فراہم کرنا۔ لیول ٹیسٹ رپورٹ (ایل ٹی آر): مخصوص ٹیسٹ کی سرگرمیوں کے نتائج کا خلاصہ کرنا اور مخصوص ٹیسٹ کی سطح کے لیے ٹیسٹ پر عمل درآمد ختم ہونے کے بعد نتائج کی بنیاد پر تشخیص اور سفارشات فراہم کرنا۔ ماسٹر ٹیسٹ رپورٹ (ایم ٹی آر): نامزد جانچ کی سرگرمیوں کی سطح کے نتائج کا خلاصہ کرنا اور ان نتائج کی بنیاد پر تشخیص فراہم کرنا۔ یہ رپورٹ ایم ٹی پی استعمال کرنے والی کوئی بھی تنظیم استعمال کر سکتی ہے۔ ایک انتظامی رپورٹ جو مکمل کیے گئے ٹیسٹوں سے بے نقاب ہونے والی کوئی بھی اہم معلومات فراہم کرتی ہے، اور جس میں جانچ کی کوشش کے معیار کا اندازہ، ٹیسٹ کے تحت سافٹ ویئر سسٹم کا معیار، اور بے ضابطگی رپورٹس سے حاصل کردہ اعداد و شمار شامل ہیں۔ رپورٹ میں یہ بھی درج کیا گیا ہے کہ مستقبل کی کسی بھی جانچ کی منصوبہ بندی کو بہتر بنانے کے لیے کون سی جانچ کی گئی اور اس میں کتنا وقت لگا۔ یہ حتمی دستاویز اس بات کی نشاندہی کرنے کے لیے استعمال کی جاتی ہے کہ آیا ٹیسٹ کے تحت سافٹ ویئر سسٹم اس مقصد کے لیے موزوں ہے کہ آیا اس نے پروجیکٹ کے اسٹیک ہولڈرز کی طرف سے بیان کردہ قبولیت کے معیار کو پورا کیا ہے یا نہیں۔ آئی ای ای ای 829 کا استعمال یہ معیار برٹش کمپیوٹر سوسائٹی کے ذریعے فروغ دیے گئے سافٹ ویئر ٹیسٹنگ میں آئی ایس ای بی فاؤنڈیشن اور پریکٹیشنر سرٹیفکیٹ کے تربیتی نصاب کا حصہ تھا۔ آئی ایس ٹی کیو بی نے آئی ایس ای بی اور جرمنی کے اے ایس کیو ایف نصاب پر مبنی اپنے نصاب کی تشکیل کے بعد، آئی ای ای ای 829 کو سافٹ ویئر اور سسٹم ٹیسٹ دستاویزات کے لیے حوالہ معیار کے طور پر بھی اپنایا۔ ڈاکٹر ڈیوڈ گیلپرین اور ڈاکٹر ولیم سی ہیٹزل نے سافٹ ویئر ٹیسٹ دستاویزات کے لیے اصل آئی ای ای ای-829 معیار کو نافذ کرنے کے لیے سسٹمیٹک ٹیسٹ اینڈ ایویلیوایشن پروسیس (ایس ٹی ای پی) طریقہ کار تیار کیا۔ حوالہ جات بیرونی روابط IEEE Std 829-2008، سافٹ ویئر کے لیے IEEE معیار اور سسٹم ٹیسٹ دستاویزات BS 7925-2، سافٹ ویئر اجزاء کی جانچ سافٹ ویئر دستاویزات IEEE معیارات کے لیے معیار