اتپریورتن ٹیسٹنگ

مصنف: Randy Alexander
تخلیق کی تاریخ: 23 اپریل 2021
تازہ کاری کی تاریخ: 14 جون 2024
Anonim
THE WALKING DEAD SEASON 3 COMPLETE EPISODE
ویڈیو: THE WALKING DEAD SEASON 3 COMPLETE EPISODE

مواد

تعریف - اتپریورتن ٹیسٹنگ کا کیا مطلب ہے؟

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

اتپریورتن ٹیسٹ بہت سے مختلف پلیٹ فارمز پر استعمال کیا جاتا ہے ، جس میں جاوا ، C ++ ، C # اور روبی شامل ہیں۔

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

ٹیکوپیڈیا میٹیوشن ٹیسٹنگ کی وضاحت کرتا ہے

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

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

کسی دیئے گئے کوڈ بلاک پر اطلاق شدہ تبدیلی کی ڈگری مختلف ہوسکتی ہے۔ ایک عمومی اتپریورتن ٹیسٹ کی عمل آوری میں اس کے الٹا سے منطقی آپریٹر کی جگہ لینا شامل ہے۔ مثال کے طور پر ، آپریٹر "! =" "= =" کی جگہ استعمال ہوتا ہے۔ کچھ معاملات میں ، تغیر پذیری میں پھانسی کے آرڈر کو تبدیل کرنے کے ل lines لائنوں کو دوبارہ ترتیب دینا یا کوڈ کی کچھ لائنوں کو حذف کرنا شامل ہوتا ہے۔ پیچیدہ تغیرات کی جانچ کی سطح کے نتیجے میں تالیف کی غلطیاں ہوسکتی ہیں۔

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

اتپریورتن کی جانچ سے مندرجہ ذیل فوائد کی سہولت ہے:
  • پروگرام کوڈ غلطی کی شناخت
  • مؤثر ٹیسٹ کیس ڈویلپمنٹ
  • ٹیسٹ کے اعداد و شمار میں خامیوں کا پتہ لگانا
  • بہتر سافٹ ویئر پروگرام کا معیار
  • کوڈ مبہمیت کا خاتمہ

اتپریورتن کی جانچ کے نقصانات میں شامل ہیں:


  • پیچیدہ تغیرات کا مشکل عمل درآمد
  • مہنگا اور وقت لگتا ہے
  • پروگرامنگ کے علم والے ہنرمند ٹیسٹرز کی ضرورت ہے