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