نو تصدیق شدہ صلاحیتیں — ہر ایک یا تو آج اصل پروڈکٹس پر چل رہی ہے یا ٹیسٹ اکاؤنٹ کے موجود ہونے تک کھلے طور پر ”رکی ہوئی“ نشان زد ہے۔ اس صفحے پر کچھ بھی خواہشاتی مارکیٹنگ نہیں — جہاں کسی صلاحیت کی حد ہے، وہیں اسی جگہ لکھی ہے۔
خودکار دریافت (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 سے تحفظ — تعیناتی کی تیاری کے شواہد کے حصے کے طور پر۔
قواعد پر مبنی تیاری کا اسکور
ہر اسکور چلائے گئے ٹیسٹوں سے ایک دستاویزی فارمولے کے ذریعے شمار ہوتا ہے اور طے شدہ شرائط اسے قابو میں رکھتی ہیں: کھلی نازک خامی یا تصدیق شدہ انکشاف ہو تو نمبر کچھ بھی کہے، فیصلہ ”تیار نہیں“ ہی ہوتا ہے۔ کوریج ہمیشہ اسکور کے ساتھ دکھائی جاتی ہے۔
دو لسانی کلائنٹ رپورٹس
رپورٹس انگریزی اور اردو دونوں میں بنتی ہیں: تیاری کا اسکور اور اس کے ان پٹ، کوریج، دوبارہ پیدا کرنے کے اقدامات اور شواہد کے ساتھ نتائج، اور کوئی چھوٹ یا قبول کردہ خطرات — کلائنٹس کے ساتھ شیئر کرنے کے لیے تیار۔
ریلیز کے بعد نگرانی
ریلیز کے بعد طے شدہ ہلکی جانچیں دستیابی، حساس فائلوں کی نمائش اور سیکیورٹی ہیڈرز پر نظر رکھتی ہیں اور کسی تبدیلی پر پلیٹ فارم کے اندر الرٹ دیتی ہیں۔ نگرانی صرف نشاندہی کرتی ہے؛ پروڈکٹ کو کبھی تبدیل نہیں کرتی۔