KnowledgeCity

سافٹ ویئر QA کے تصورات اور عمل

اس باب میں آپ پلاننگ گائیڈز کے بارے میں سیکھیں گے۔ آپ جائزہ لیں گے کہ پلاننگ گائیڈ کیا ہوتی ہے، اُن کی ضرورت کیوں ہوتی ہے، اور ایک موزوں گائیڈ کیسے…

اس باب میں آپ پلاننگ گائیڈز کے بارے میں سیکھیں گے۔ آپ جائزہ لیں گے کہ پلاننگ گائیڈ کیا ہوتی ہے، اُن کی ضرورت کیوں ہوتی ہے، اور ایک موزوں گائیڈ کیسے بنائی جائے۔ اس کے علاوہ، آپ سیکھیں گے کہ سافٹ ویئر کی بات آئے تو اپنی ٹیسٹنگ حکمتِ عملی کا خاکہ کیسے بنایا جائے۔ آپ دونوں بنیادی ٹیسٹنگ حکمتِ عملیوں کے بارے میں بھی سیکھیں گے—وہ کیا احاطہ کرتی ہیں اور انہیں کیسے لاگو کیا جائے—نیز IEEE معیاری ٹیسٹنگ حکمتِ عملیوں کے۔

تعلیمی مقاصد:

  • سیکھیں کہ پلاننگ گائیڈ کیا ہوتی ہے اور اسے کیسے استعمال کیا جاتا ہے
  • بنیادی اور IEEE معیاری پلاننگ گائیڈ کے اجزاء سیکھیں

مصنف: Andrew Levin

دورانیہ: 17m · 3 اسباق
سطح: Beginner
زبان: اردو

مہارتیں جو آپ حاصل کریں گے

Application PlanningSoftware CodingSoftware TestingTest Construction StrategiesTest PlanningTest Strategy

آپ کیا سیکھیں گے

  • ڈیٹا انضمام کے اصول اور ڈیٹا کو ملانے میں اس کی اہمیت کو سمجھیں
  • ڈیٹا کے انضمام کو آسان بنانے والی کلیدی ٹیکنالوجیز، بشمول ETL اور API کی نشاندہی کریں
  • عام ڈیٹا کے انضمام کے چیلنجز کا تجزیہ کریں، جیسے ڈیٹا سائلوز اور ڈیٹا کے معیار کے مسائل
  • سیکیورٹی اور رازداری کو یقینی بناتے ہوئے ڈیٹا کی مطابقت کے مسئلے کو حل کریں
  • ڈیٹا کے انضمام کے بہترین طریقوں کا اطلاق کریں، جیسے کہ ڈیٹا گورننس اور کوالٹی اشورینس

اہم نکات

  • ڈیٹا کا انضمام متعدد ذرائع سے ڈیٹا کو یکجا کرنے کا عمل ہے تاکہ معلومات کا ایک مربوط منظر پیش کیا جا سکے۔
  • کلیدی ٹیکنالوجیز، جیسے ETL ٹولز اور APIs، ہموار ڈیٹا انضمام کو قابل بنانے کے لیے اہم ہیں۔
  • ڈیٹا سائلوز، ڈیٹا کے معیار کے مسائل، اور اسکیلنگ عام چیلنجز ہیں جنہیں موثر ڈیٹا انضمام کے لیے حل کرنا ضروری ہے۔
  • سیکیورٹی اور رازداری کو برقرار رکھتے ہوئے متعدد سسٹمز اور فارمیٹس میں ڈیٹا کی مطابقت کو یقینی بنانا ایک بڑا چیلنج ہے۔
  • ڈیٹا گورننس اور کوالٹی اشورینس جیسی تکنیکوں کے ذریعے بہترین طریقوں کو نافذ کرنا کامیاب ڈیٹا انضمام کے لیے ضروری ہے۔

اکثر پوچھے گئے سوالات

ڈیٹا کا انضمام کیا ہے؟

ڈیٹا انضمام ایک جامع منظر پیش کرنے کے لیے مختلف ذرائع سے ڈیٹا کو ملانے کا عمل ہے۔

اس کورس میں کن ٹیکنالوجیز پر تبادلہ خیال کیا گیا ہے؟

آپ ان ٹیکنالوجیز کے بارے میں سیکھیں گے جو ڈیٹا کے انضمام کو آسان بناتی ہیں، بشمول ایکسٹریکٹ، ٹرانسفارم، لوڈ (ETL) اور ایپلیکیشن پروگرامنگ انٹرفیسز (APIs)۔

ڈیٹا انضمام میں کچھ چیلنجز کیا ہیں؟

کورس ڈیٹا سائلوز، ڈیٹا کے معیار کے مسائل اور دیگر رکاوٹوں کا احاطہ کرتا ہے جو کامیاب ڈیٹا انضمام کو متاثر کر سکتے ہیں۔

اس کورس میں ڈیٹا کی مطابقت کو کیسے حل کیا جاتا ہے؟

یہ کورس سیکیورٹی اور رازداری کو برقرار رکھتے ہوئے ڈیٹا کی مطابقت کے مسائل کو حل کرنے کی اہمیت پر روشنی ڈالتا ہے۔

کون سے بہترین طریقوں کا احاطہ کیا گیا ہے؟

آپ موثر ڈیٹا انضمام کو یقینی بنانے کے لیے بہترین طریقوں کے بارے میں سیکھیں گے، جیسے ڈیٹا گورننس اور کوالٹی اشورینس۔

متن

متن

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

چلتے پھرتے سیکھیں

اپنی تعلیم ہر جگہ ساتھ لے جائیں — KnowledgeCity موبائل ایپ آپ کو چلتے پھرتے اسباق دیکھنے کی سہولت دیتی ہے۔