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