سافٹ ویئر ٹیسٹنگ میں فعال ٹیسٹنگ اور غیر فعال جانچ میں کیا فرق ہے؟


جواب 1:

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

ایکٹو ٹیسٹنگ

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

اس تکنیک میں ، ایک ٹیسٹر سافٹ ویئر پروڈکٹ کے ذہنی ماڈل کے ساتھ شروع ہوتا ہے ، جو سافٹ ویئر کے ساتھ مستقل رابطے کے دوران آہستہ آہستہ تیار ہوتا ہے اور اس میں اضافہ ہوتا ہے۔

فعال جانچ کی تکنیک کا بنیادی کام مندرجہ ذیل مراحل کے ذریعے دیکھا جاسکتا ہے۔

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

غیر فعال جانچ

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

غیر فعال جانچ عام طور پر ٹیسٹنگ ٹیم کے ذریعہ کی جاتی ہے جہاں وہ صرف سافٹ ویئر پروڈکٹ کے بارے میں تفصیلات حاصل کرنے کے لئے اسکرپٹ کا مطالعہ کرتے ہیں اور اس کی پیروی کرتے ہیں۔ وہ جانچ کے اسکرپٹس سے گزرتے ہیں تاکہ جانچ کی جانچ پڑتال کے طریقہ کار پر غور کیا جاسکے جیسے جانچ کیسے کی جائے گی ، کیا ٹیسٹ کیا جائے گا ، اور ایسی بہت سی چیزیں۔ یہ ایک سافٹ ویئر پروڈکٹ کا جائزہ لینے کے لئے ، جانچ کے عمل کی صلاحیت کی بصیرت فراہم کرتا ہے۔

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

ماخذ: پیشہ ورانہ کیف


جواب 2:

ہائے ڈونگ ،

معروف سافٹ ویئر ٹیسٹنگ کمپنی کے ذریعہ طرح طرح کی آزمائشی حکمت عملی استعمال کی جارہی ہے۔ ہم یہاں حال ہی میں ہونے والی فعال اور غیر فعال جانچوں کے بارے میں تبادلہ خیال کر رہے ہیں۔

فعال جانچ: -

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

فعال جانچ کے معاملات کا استعمال موکل کی ضروریات کو درست کرنا ہے۔ آسان زبان میں ، یہ ایک قسم کی جانچ ہوتی ہے ، ہم روزانہ کی بنیاد پر کسی خاص سپرنٹ یا تکرار کے لئے کارکردگی کا مظاہرہ کرتے ہیں۔

غیر فعال جانچ: -پاسیوٹ ٹیسٹنگ وہ ٹیسٹنگ ہے جس میں ٹیسٹر سافٹ ویئر کی مصنوعات کے لئے اگلی بہتری اور عمل درآمد کے لئے فیصلہ کرنے کے لئے فعالیت کے حوالے سے ہر ماڈیول کے لئے کیس اسٹڈیز تشکیل دے رہا ہے۔

یہ جانچ سافٹ ویئر پروڈکٹ کے ساتھ بغیر کسی تعامل کے انجام دی جارہی ہے اور جانچ کرنے والا کوئی جانچ کا ڈیٹا فراہم نہیں کررہا ہے جو اسے فعال جانچ سے مختلف بنا رہا ہے۔ اس جانچ کے دوران ، ٹیسٹر سافٹ ویئر پروڈکٹ کے صرف ماضی کے نتائج کا تجزیہ کررہا ہے تاکہ کسی قسم کی تیاری کی جا سکے فیصلوں کی.

ذیل میں وہ طریقے بتائے گئے ہیں جن کو اس جانچ کو حاصل کرنے کے لئے استعمال کیا جاتا ہے۔

1. سافٹ ویئر کی مصنوعات کو جانچنے کے لئے استعمال شدہ خودکار ٹیسٹ اسکرپٹ کے ماضی کے نتائج۔ خودکار ٹیسٹ اسکرپٹ کا مطالعہ کرکے ، ٹیسٹر سسٹم کے بارے میں معلومات حاصل کرسکتا ہے۔ اس سے یہ جاننے میں مدد ملتی ہے کہ جانچ کس طرح کی جاتی ہے ، کیا ٹیسٹ کیا جاتا ہے ، وغیرہ

2. ٹیسٹ کیس مینجمنٹ سسٹم کی تاریخ میں ٹیس کیسز کے ٹیسٹ کے نتائج سافٹ ویئر پروڈکٹ کے کام کرنے کے بارے میں فیصلے کرنے میں بھی مددگار ثابت ہوں گے۔

غیر فعال جانچ مصنوعات کی فعالیت کے بارے میں ایک کیس اسٹڈی ہے۔ یہ ٹیسٹ کے نتائج دستی ہونے کے ساتھ ساتھ خود کار اسکرپٹ بھی ہوسکتے ہیں۔

احترام ، آنند


جواب 3:

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

مزید معلومات کے لئے یہاں ملاحظہ کریں: کوالٹی معائنے کی خدمات