قابل اعتماد جانچ پڑتال کرتا ہے کہ آیا سافٹ ویئر کسی خاص ماحول میں ایک مخصوص مدت کے لیے ناکامی سے پاک آپریشن کر سکتا ہے۔ سافٹ ویئر میں قابل اعتماد جانچ اس بات کو یقینی بناتی ہے کہ پروڈکٹ غلطی سے پاک ہے اور اپنے مطلوبہ مقصد کے لیے قابل اعتماد ہے۔
فہرست کا خانہ
- قابل اعتماد جانچ کا عمل
- سافٹ ویئر کی وشوسنییتا کو متاثر کرنے والے عوامل
- قابل اعتماد جانچ کی ضرورت ہے۔
- قابل اعتماد جانچ کی اقسام
- قابل اعتماد جانچ کے طریقے
- قابل اعتماد جانچ کے اوزار
- اکثر پوچھے گئے سوالات
- تجویز کردہ مضامین
قابل اعتماد جانچ کا عمل
مرحلہ 1) ماڈلنگ
سافٹ ویئر ماڈلنگ تکنیک کو دو ذیلی زمروں میں تقسیم کیا گیا ہے:
1. پیشین گوئی ماڈلنگ
2. تخمینہ ماڈلنگ
- مناسب ماڈلز کو استعمال کرکے بامعنی نتائج حاصل کیے جاسکتے ہیں۔
- مفروضے اور تجرید مسائل کو آسان بنا سکتے ہیں، اور کوئی ایک ماڈل تمام حالات کے لیے مثالی نہیں ہوگا۔
مسائل | پیشن گوئی ماڈل | تخمینہ کا ماڈل |
---|---|---|
ڈیٹا کا حوالہ | یہ تاریخی ڈیٹا استعمال کرتا ہے۔ | یہ ایپلیکیشن ڈویلپمنٹ سے موجودہ ڈیٹا کا استعمال کرتا ہے۔ |
جب ترقی کے چکر میں استعمال ہوتا ہے۔ | یہ عام طور پر ترقی کے مراحل سے پہلے پیدا ہوتا ہے۔ | یہ سافٹ ویئر ڈویلپمنٹ لائف سائیکل کے بعد کے مرحلے میں استعمال ہوتا ہے۔ |
وقت کی حد | یہ مستقبل میں وشوسنییتا کی پیشن گوئی کرتا ہے. | یہ یا تو موجودہ وقت کے لیے یا مستقبل کے وقت کے اعتبار کی نشاندہی کرتا ہے۔ |
مرحلہ 2) پیمائش
سافٹ ویئر کی وشوسنییتا کو براہ راست نہیں ماپا جا سکتا ہے، اور اس وجہ سے، سافٹ ویئر کی وشوسنییتا کا اندازہ لگانے کے لیے دیگر متعلقہ عوامل پر غور کیا جاتا ہے۔ سافٹ ویئر کی قابل اعتماد پیمائش کو چار مختلف زمروں میں تقسیم کیا گیا ہے:-
ایک پروڈکٹ میٹرکس:-
پروڈکٹ میٹرکس 4 قسم کے میٹرکس کا مجموعہ ہیں:
- اعلی سافٹ ویئر کے معیار کی کلیدوں میں سے ایک قابل اعتماد جانچ ہے۔ یہ تحقیق ایپ کے فن تعمیر اور کارکردگی کے ساتھ بعض مسائل کی نشاندہی کرتی ہے۔
- وشوسنییتا کی جانچ کا بنیادی مقصد اس بات کی توثیق کرنا ہے کہ آیا پروگرام گاہک کے قابل اعتماد معیار کو پورا کرتا ہے۔
- کئی مراحل پر، قابل اعتماد جانچ کی جائے گی۔ یونٹ، اسمبلی، سب سسٹم اور ڈیوائس کے مراحل میں، پیچیدہ ڈھانچے کا جائزہ لیا جائے گا۔
- غلطیوں کو دہرانے کے ڈھانچے کو دریافت کرنے کے لیے۔
- وقت کی ایک دی گئی مدت کو ہونے والی غلطیوں کی تعداد معلوم کرنے کے لیے استعمال کیا جاتا ہے۔
- ناکامی کی بڑی وجہ معلوم کرنے کے لیے
- کارکردگی کی جانچ کیڑے کی مرمت کے بعد متعدد سافٹ ویئر ایپلیکیشن ماڈیولز۔
- درخواست میں ہر آپریشن کو کم از کم ایک بار انجام دیا جاتا ہے۔
- دونوں عملوں کے درمیان تعامل کم ہو جاتا ہے۔
- ہر طریقہ کو درست طریقے سے انجام دینے کے لیے اس کی تصدیق کرنی ہوگی۔
- ٹیسٹ-دوبارہ ٹیسٹ قابل اعتماد
- متوازی فارم کی وشوسنییتا
- فیصلے کی مطابقت
- ناکامی کا نتیجہ پرنٹ کریں۔
- کام کو ڈسک میں محفوظ کریں۔
- قابل اعتماد ماڈل منتخب کریں۔
- نتیجہ کے لیے صحیح ماڈل منتخب کریں۔
دو کام کی ترتیب لگانا میٹرکس- گڈ گورننس ایک اچھے ترقیاتی عمل، کنفیگریشن مینجمنٹ کے عمل، رسک مینجمنٹ کے عمل وغیرہ کو استعمال کر کے اعلیٰ اعتبار حاصل کر سکتی ہے۔
3. پروسیس میٹرکس
مصنوعات کے معیار کا تعلق عمل سے ہے۔ پروسیس میٹرکس کا استعمال سافٹ ویئر کی وشوسنییتا اور معیار کا تخمینہ لگانے، نگرانی کرنے اور اسے بہتر بنانے کے لیے کیا جاتا ہے۔
چار۔ غلطی اور ناکامی میٹرکس
فالٹ اور فیلور میٹرکس کا استعمال یہ چیک کرنے کے لیے کیا جاتا ہے کہ آیا سسٹم مکمل طور پر ناکامی سے پاک ہے۔ ٹیسٹنگ کے عمل کے دوران پائی جانے والی خرابیوں کی اقسام اور اس مقصد کو حاصل کرنے کے لیے ڈیلیوری کے بعد صارفین کی طرف سے ناکامی کی اطلاع دی جاتی ہے اور اس کا تجزیہ کیا جاتا ہے۔
مرحلہ 3) بہتری
بہتری مکمل طور پر ان مسائل پر منحصر ہے جو ایپلیکیشن یا سسٹم یا سافٹ ویئر کی خصوصیات میں پیش آئے۔ ایپلی کیشن ماڈیول کی پیچیدگی کے مطابق بہتری کا طریقہ بھی مختلف ہوگا۔ دو اہم رکاوٹیں، وقت اور بجٹ، کوششوں کو محدود کرتے ہوئے سافٹ ویئر کی وشوسنییتا میں بہتری لاتے ہیں۔
سافٹ ویئر کی وشوسنییتا کو متاثر کرنے والے عوامل
قابل اعتماد جانچ کی ضرورت ہے۔
قابل اعتماد جانچ کی اقسام
فیچر ٹیسٹنگ
فیچرڈ ٹیسٹنگ سافٹ ویئر کے ذریعے فراہم کردہ فیچر کی تصدیق کرتی ہے۔ اس میں درج ذیل اقدامات شامل ہیں۔
لوڈ ٹیسٹنگ
عمل کے آغاز میں ایپلیکیشن بہتر کارکردگی کا مظاہرہ کرے گی، اور اس کے بعد، اس کی تنزلی شروع ہو جائے گی۔ کو چیک کرنے کے لیے کیا جاتا ہے۔ سافٹ ویئر کی کارکردگی زیادہ سے زیادہ کام کے بوجھ کے تحت.
ریگریشن ٹیسٹ
یہ بنیادی طور پر یہ جانچنے کے لیے استعمال کیا جاتا ہے کہ آیا پچھلے کیڑوں کو ٹھیک کرنے کی وجہ سے نئے کیڑے متعارف کرائے گئے ہیں۔ ریگریشن ٹیسٹنگ سافٹ ویئر کی خصوصیات اور ان کے افعال میں ہر تبدیلی یا اپ ڈیٹ کے بعد کی جاتی ہے۔
قابل اعتماد جانچ کے طریقے
وشوسنییتا کی جانچ کا مطلب یہ ہے کہ سسٹم کے تعینات ہونے سے پہلے ناکامیوں کو دریافت کرنے اور اسے دور کرنے کے لیے ایپلی کیشن کا استعمال کرنا۔
قابل اعتماد جانچ کے لیے تین طریقے استعمال کیے جاتے ہیں۔
ٹیسٹ-دوبارہ ٹیسٹ قابل اعتماد
امتحان دینے والوں کا ایک گروپ صرف جانچ کا عمل انجام دے گا۔ وقت کم ہونا چاہیے تاکہ علاقے میں امتحان دینے والوں کی مہارت کا اندازہ لگایا جا سکے۔ اس قسم کی وشوسنییتا یہ ظاہر کرتی ہے کہ کون سا ٹیسٹ وقت کے ساتھ مستحکم، مستقل اسکور پیدا کر سکتا ہے۔
متوازی فارم کی وشوسنییتا
بہت سے امتحانات میں ایک سے زیادہ سوالیہ پرچے ہوتے ہیں۔ امتحان کی یہ متوازی شکلیں سیکورٹی فراہم کرتی ہیں۔ دونوں امتحانی فارموں پر امتحان دینے والے کے اسکور اس بات کا تعین کرنے کے لیے باہم مربوط ہوتے ہیں کہ دونوں ٹیسٹ فارمز کام کرنے میں کس قدر مماثلت رکھتے ہیں۔
فیصلے کی مطابقت
ایسا کرنے کے بعد، آپ کو امتحان دینے والے یا تو پاس یا فیل ہوتے نظر آئیں گے۔ یہ اس درجہ بندی کے فیصلے کی وشوسنییتا ہے جس کا اندازہ فیصلے کی مستقل مزاجی میں لگایا جاتا ہے۔
قابل اعتماد جانچ کے اوزار
CASRE (کمپیوٹر کی مدد سے سافٹ ویئر ریلائیبلٹی اسٹیمیشن ٹول) :
CASRE قابل اعتماد پیمائش کا آلہ موجودہ قابل اعتماد ماڈلز پر مبنی ہے، جو کسی ایپلیکیشن پروڈکٹ کی وشوسنییتا کے بہتر اندازوں میں مدد کرتے ہیں۔ ڈیوائس کا GUI ایپلیکیشن کی قابل اعتمادی کی بہتر تفہیم پیش کرتا ہے، اور اسے استعمال کرنا بہت آسان ہے۔
خصوصیات
قیمت
آپ کو اقتباس کے لیے ویب سائٹ پر جانا ہوگا۔
اکثر پوچھے گئے سوالات
وشوسنییتا کو متاثر کرنے والے عوامل کیا ہیں؟
درخواست میں موجود غلطیوں کی تعداد۔
جس طرح سے صارفین سسٹم کو چلاتے ہیں۔
قابل اعتماد جانچ کیوں انجام دیں؟
قابل اعتماد جانچ کو انجام دینے کے پیچھے مقصد یہ ہیں،
ناکامیوں کو دہرانے کی ساخت تلاش کرنے کے لیے۔
وقت کی مخصوص مقدار میں ہونے والے نقصانات کی تعداد معلوم کرنے کے لیے۔
ناکامی کی وجہ دریافت کرنے کے لیے
کسی خرابی کو دور کرنے کے بعد سافٹ ویئر ایپلی کیشن کے مختلف ماڈیولز کی جانچ کرنا