Nine verified capabilities, each running against real products today or defined as openly-labelled blocked skeletons until a test account exists. Nothing on this page is aspirational marketing — if a capability is limited, the limit is stated where the capability is described.
Automated discovery
MC Testing crawls a product's public surface read-only and inventories its pages, routes and features, then maps what it finds against the modules its testing profile requires — gaps are recorded for review, never assumed to be defects.
Real-browser functional testing
Approved test cases execute in a real Chromium browser through the platform's Test Runner: page loads, forms, navigation and critical user journeys, with step-by-step results and screenshots on failure.
Self-service test accounts
Where a product's signup allows it, the platform provisions its own TEST-QA account. Where verification, a CAPTCHA or a card blocks signup, it stops and takes owner credentials through a secret store instead — see Provisioning in the glossary.
Accessibility checks with axe-core
Public pages are scanned with axe-core for critical and serious violations, alongside layout checks at a 390px mobile viewport: horizontal overflow, missing alt text and tap targets under 40×40px.
Sensitive-file leak scan
A safe, read-only sweep probes for publicly reachable .env files, .git data, backups, database dumps and data exports under /uploads/. Suspected data files are judged on HEAD metadata only — their contents are never read.
Security-header checks
Public pages are checked for the headers that protect users in production — HSTS, a content security policy, clickjacking protection and MIME-sniffing protection — as part of the deployment readiness evidence.
Rule-based readiness scoring
Every score is computed from executed tests by a documented formula and gated by fixed rules: an open critical finding or a confirmed exposure means Not Ready, whatever the number says. Coverage is always reported next to the score.
Bilingual client reports
Reports are generated in English and Urdu: the readiness score and its inputs, coverage, findings with reproduction steps and evidence, and any waivers or accepted risks — ready to share with clients.
Post-release monitoring
After release, scheduled lightweight checks keep watching availability, sensitive-file exposure and security headers, and raise in-platform alerts when something changes. Monitoring detects; it never modifies the product.