مرکزی مواد پر جائیں

MC Testing — از CodeHubb & MindCrafts AI

ویب ایپلیکیشنز کے لیے خودکار QA اور پروڈکٹ کی تیاری کی جانچ

MC Testing دریافت کرتا ہے کہ کوئی ویب پروڈکٹ اصل میں کیا پیش کرتی ہے، اسے اس کی کیٹیگری کے قواعد کے خلاف حقیقی براؤزر میں آزماتا ہے، اور شواہد کو تیاری کے اسکور اور دو لسانی رپورٹ میں بدل دیتا ہے۔ یہ CodeHubb & MindCrafts AI کی پروڈکٹ لانچز کے پیچھے موجود ٹیسٹنگ پلیٹ فارم ہے — POS اور ریٹیل SaaS، اسکول اور مدرسہ نظاموں، اور آنے والی ویب پروڈکٹس کے لیے بنایا گیا۔

مفت فوری آڈٹ آزمائیں

آپ کی عوامی سائٹ کی مفت، صرف پڑھنے والی جانچ — سیکیورٹی ہیڈرز، لیک شدہ فائلیں، لے آؤٹ اور رسائی۔ نہ سائن اپ درکار، نہ آپ کی سائٹ میں کوئی تبدیلی۔

آپریٹر لاگ انٹیسٹنگ پروفائلز دیکھیں

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

MC Testing کیا کرتا ہے

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

خودکار دریافت (Discovery)

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

حقیقی براؤزر میں فنکشنل ٹیسٹنگ

منظور شدہ ٹیسٹ کیسز پلیٹ فارم کے Test Runner کے ذریعے اصل Chromium براؤزر میں چلتے ہیں: صفحات کا لوڈ ہونا، فارمز، نیویگیشن اور اہم صارف سفر — مرحلہ وار نتائج اور ناکامی پر اسکرین شاٹس کے ساتھ۔

خود کار ٹیسٹ اکاؤنٹ کی فراہمی

جہاں پروڈکٹ کا سائن اپ اجازت دے، پلیٹ فارم اپنا TEST-QA اکاؤنٹ خود بناتا ہے۔ جہاں تصدیق، CAPTCHA یا کارڈ رکاوٹ بنے، یہ رک جاتا ہے اور خفیہ ذخیرے کے راستے مالک سے کریڈنشلز لیتا ہے — تفصیل لغت میں ”فراہمی (Provisioning)“ کے تحت دیکھیں۔

axe-core سے رسائی (Accessibility) کی جانچ

عوامی صفحات axe-core سے نازک اور سنگین خلاف ورزیوں کے لیے اسکین ہوتے ہیں، ساتھ ہی 390 پکسل موبائل منظر پر لے آؤٹ کی جانچ: افقی اوور فلو، تصاویر کے alt متن کی کمی اور 40×40 پکسل سے چھوٹے ٹیپ اہداف۔

حساس فائلوں کی لیک اسکین

ایک محفوظ، صرف پڑھنے والی سویپ عوامی طور پر قابلِ رسائی .env فائلوں، .git ڈیٹا، بیک اپس، ڈیٹا بیس ڈمپس اور /uploads/ کے تحت ڈیٹا ایکسپورٹس کی جانچ کرتی ہے۔ مشکوک ڈیٹا فائلیں صرف HEAD میٹا ڈیٹا سے جانچی جاتی ہیں — ان کا مواد کبھی نہیں پڑھا جاتا۔

سیکیورٹی ہیڈرز کی جانچ

عوامی صفحات پر وہ ہیڈرز جانچے جاتے ہیں جو پروڈکشن میں صارفین کی حفاظت کرتے ہیں — HSTS، مواد کی سیکیورٹی پالیسی (CSP)، کلک جیکنگ سے تحفظ اور MIME-sniffing سے تحفظ — تعیناتی کی تیاری کے شواہد کے حصے کے طور پر۔

قواعد پر مبنی تیاری کا اسکور

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

دو لسانی کلائنٹ رپورٹس

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

ریلیز کے بعد نگرانی

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

یہ کیسے کام کرتا ہے

پروڈکٹ کے یو آر ایل سے ریلیز کے فیصلے تک — پانچ مراحل میں۔

  1. پروڈکٹ رجسٹر کریں

    ویب ایپلیکیشن، اس کے ماحول کے یو آر ایل اور اس کی کیٹیگری کے مطابق ٹیسٹنگ پروفائل شامل کریں۔

  2. دریافت (Discovery)

    پلیٹ فارم عوامی سطح کرال کرتا ہے اور دریافت شدہ فیچرز کو پروفائل کے لازمی ماڈیولز سے ملاتا ہے۔

  3. ٹیسٹ کیسز منظور کریں

    بنائے گئے اور پروفائل کیسز تجاویز کی صورت میں آتے ہیں۔ صرف منظور شدہ کیسز چلتے ہیں — رکے ہوئے کیسز کی وجہ واضح لکھی ہوتی ہے۔

  4. رنز کا اجرا

    Test Runner منظور شدہ کیسز حقیقی براؤزر میں چلاتا ہے اور نتائج، خامیاں اور شواہد درج کرتا ہے۔

  5. اسکور اور رپورٹ

    تیاری کا اسکور، کوریج اور دو لسانی رپورٹ بتاتی ہے کہ کیا پاس ہوا، کیا ناکام ہوا اور کیا ابھی نامعلوم ہے۔

ٹیسٹنگ پروفائلز

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

تعریف تیار

مدرسہ / مسجد / مکتب

17 لازمی ماڈیولز · 5 اہم سفر · 5 مجوزہ کاروباری اصول

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

مدرسہ / مسجد / مکتب ٹیسٹنگ پروفائل پڑھیں

دونوں ٹیسٹنگ پروفائلز کا موازنہ کریں

مشترکہ ٹیسٹ پیکس

پیکس دوبارہ استعمال ہونے والی جانچوں کے مجموعے ہیں جو ضرورت کے مطابق پروفائلز سے منسلک ہوتے ہیں — SaaS بلنگ، پاکستان ادائیگیاں، دو لسانی اردو-RTL رویہ، اور درآمد/برآمد کی حفاظت۔ (پیکس کے تفصیلی صفحات انگریزی میں ہیں۔)

Section 23.4

Import / Export

CSV اور Excel سے ڈیٹا کی آمد و رفت: درست درآمد مکمل اترے، خراب فائل بلند آواز میں مسترد ہو، برآمد اسکرین سے ملے اور دوسرے کرایہ دار (tenant) کی قطاریں کبھی نہ لیک ہوں۔

Import / Export کی جانچیں دیکھیں (انگریزی)

تمام ٹیسٹ پیکس دیکھیں · ٹیسٹنگ لغت پڑھیں

اکثر پوچھے جانے والے سوالات

کیا MC Testing کوئی اے آئی ہے جو میری پروڈکٹ کے بارے میں اپنی رائے دیتا ہے؟

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

MC Testing کس قسم کی پروڈکٹس کو ٹیسٹ کر سکتا ہے؟

ویب ایپلیکیشنز — وہ پروڈکٹس جو براؤزر میں چلتی ہیں، جیسے SaaS ڈیش بورڈز، POS اور دکان کے نظام، اور اسکول یا مدرسہ مینجمنٹ سسٹم۔ یہ مقامی (native) موبائل ایپس کو ٹیسٹ نہیں کرتا۔ ٹیسٹنگ پروڈکٹ پروفائلز کے ذریعے منظم ہوتی ہے (مثلاً POS / ریٹیل، یا مدرسہ / مسجد / مکتب) جو اس کیٹیگری کی پروڈکٹ کے لیے لازمی ماڈیولز، اہم سفر اور کاروباری اصول بیان کرتے ہیں۔

رپورٹس کن زبانوں میں ملتی ہیں؟

کلائنٹ رپورٹس انگریزی اور اردو دونوں میں بنتی ہیں۔ رپورٹ میں تیاری کا اسکور اور اس کے پیچھے کی تفصیل، کوریج، شواہد کے ساتھ نتائج (findings) اور ان کے دوبارہ پیدا کرنے کے اقدامات، اور کوئی چھوٹ یا قبول کردہ خطرات شامل ہوتے ہیں — دونوں زبانوں میں، تاکہ پروڈکٹ کا مالک اور اس کے کلائنٹس ہر ایک اپنی زبان میں پڑھ سکے۔

کیا MC Testing ملنے والی خرابیاں خود ٹھیک بھی کرتا ہے؟

نہیں۔ MC Testing ٹیسٹ کرتا ہے اور رپورٹ دیتا ہے؛ یہ ٹیسٹ شدہ پروڈکٹ کے کوڈ کو کبھی نہیں بدلتا۔ کسی خامی کے لیے یہ فکس بریف تیار کر سکتا ہے — مسئلہ کیا ہے، کہاں ہے، شواہد اور قبولیت کا ٹیسٹ — اور جب آپ درستی تعینات کر دیں تو اصل ناکام کیس دوبارہ چلا کر تصدیق کرتا ہے۔ کوئی خامی صرف اسی وقت تصدیق شدہ درست شمار ہوتی ہے جب وہی اصل کیس پاس ہو جائے۔

کیا ٹیسٹنگ میرے اصل گاہکوں اور ڈیٹا کے لیے محفوظ ہے؟

جی ہاں، اس کی بناوٹ ہی ایسی ہے۔ MC Testing صرف مخصوص TEST-QA اکاؤنٹس اور TEST-QA نشان زد ڈیٹا پر کام کرتا ہے — کبھی اصل گاہکوں کے اکاؤنٹس پر نہیں۔ یہ کبھی اصل ادائیگی نہیں کرتا: ادائیگی کے بہاؤ صرف سینڈ باکس یا ٹیسٹ موڈ میں آزمائے جاتے ہیں۔ جہاں پروڈکٹ کا سائن اپ اجازت دے، پلیٹ فارم اپنا ٹیسٹ اکاؤنٹ خود بناتا ہے؛ جہاں تصدیق رکاوٹ بنے، آپ کے ٹیسٹ کریڈنشلز صرف سرور سائیڈ خفیہ ذخیرے میں رہتے ہیں — کبھی ڈیٹا بیس، شواہد یا کسی رپورٹ میں نہیں۔

ٹیسٹ رن کے بعد کیا ملتا ہے؟

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

کوئی پروڈکٹ لانچ کر رہے ہیں؟

MC Testing کو CodeHubb & MindCrafts AI اپنی بنائی اور آڈٹ کی گئی پروڈکٹس کے لیے چلاتا ہے۔ آپریٹرز کنسول میں سائن ان کرتے ہیں؛ باقی سب کے لیے پروفائلز، پیکس اور لغت اوپر موجود ہیں تاکہ ٹیسٹ شروع ہونے سے پہلے ہی معلوم ہو کہ پروڈکٹ کو کن پیمانوں پر جانچا جائے گا۔

آپریٹر کنسول پر جائیںcodehubb.com دیکھیں

انگریزی صفحہ: MC Testing in English · بنیادی پتہ: https://mctest.mindcraftsai.com