TestMu AI (Formerly LambdaTest) is the world's first full-stack AI Agentic Quality Engineering platform that empowers teams to test intelligently, smarter, and ship faster. Built for scale, it offers a full-stack testing cloud with 5000+ real devices and 10,000+ browser/device combinations. With AI-native test management, MCP servers, and agent-based automation, TestMu AI supports Selenium, Appium, Playwright, and all major frameworks.
This repository powers TestMu AI documentations built with Docusaurus and React. Contributions are welcome, whether it is fixing a typo or adding a new topic. The docs team will review and ship your changes.
- Sign up on TestMu AI (Formerly LambdaTest).
- Browse the TestMu AI Documentation for product guides and references.
Clone the repo and install dependencies:
git clone https://github.com/LambdaTest/documentation && cd documentation
npm install --legacy-peer-depsStart the dev server with hot reload:
npm startThe site runs at http://localhost:3000. Stop the server with Ctrl + C.
Before opening a PR, run a production build to catch broken links and missing images:
npm run build
npm run serveThe build flags issues per file. Fix them, rebuild, and re-serve to verify.
build/sitemap.xml is generated by @docusaurus/plugin-sitemap and published at
/support/sitemap.xml, where it is a child of the marketing site's sitemap index.
Following the pipeline used by the website repos, three classes of page are kept out
of it:
| Excluded | How |
|---|---|
| Noindexed pages | The plugin reads each route's rendered head and drops anything serving <meta name="robots" content="noindex">. Nothing to configure. |
| Redirecting pages | scripts/sitemap-exclusions.js scans docs/ and src/pages/ for client-side <Redirect> pages. These serve HTTP 200, so nothing else can detect them. |
| CDN-redirected pages | Recorded in sitemap-live-exclusions.json by npm run sitemap-live-check -- --fix. |
npm run sitemap-exclusions # list what will be excluded, no build needed
npm run sitemap-live-check # probe the live site, report only
npm run sitemap-live-check -- --fix # record CDN redirects for exclusion
npm run sitemap-live-check -- --prune # drop entries that now return 200The checker probes whatever host the built sitemap names, i.e. url from
docusaurus.config.js. On a branch that builds for a different host than the one
serving the pages, pass --host=www.testmuai.com; every run prints the host it
used.
Unlike the website repos, the live check is not wired into the build — deploys never depend on network conditions. Run it by hand, review the diff, commit it, and the next build drops those URLs. The filter refuses to remove more than 10% of the sitemap in one go.
Setting DOCS_NOINDEX=true marks every page noindex (the stage deploy does this).
That also suppresses the sitemap entirely: the plugin skips a noindexed build.
The repo uses two branches:
stage: staging environment, used for review before productionmain: production
Workflow:
- Branch off
stageand make your changes. - Open a PR against
stageand tag the docs team for review. - Once merged, verify your changes on the staging site.
- When the feature is ready for production, share the related PRs with the docs team. They will merge to
main.
Merges to main deploy to the live documentation site.
Contributions are welcome. Open an issue to discuss your idea before submitting a pull request. When reporting bugs, include your Node.js version, OS, and a link to the affected doc page.
Earn free TestMu AI Certifications for testers, developers, and QA engineers. Validate your skills in Selenium, Cypress, Playwright, Appium, Espresso and more. Industry-recognized, shareable on LinkedIn, and built by practitioners, not marketers.
Learn modern testing through tutorials, guides, videos, and weekly updates:
On January 12, 2026, LambdaTest evolved to TestMu AI, the world's first fully autonomous Agentic AI Quality Engineering Platform.
Same team. Same infrastructure. Same customer accounts. All existing LambdaTest logins, scripts, capabilities, and integrations continue to work without change.
👉 Find the new home for LambdaTest.
In 2017, we launched LambdaTest with a simple mission: make testing fast, reliable, and accessible. As LambdaTest grew, we expanded into Test Intelligence, Visual Regression Testing, Accessibility Testing, API Testing, and Performance Testing, covering the full depth of the testing lifecycle.
As software development entered the AI era, testing had to evolve, too. We rebuilt the architecture to be AI-native from the ground up, with autonomous agents that plan, author, execute, analyze, and optimize tests while keeping humans in the loop. The platform integrates with your repos, CI, IDEs, and terminals, continuously learning from every code change and development signal.
That evolution earned a new name: TestMu AI, built for an AI-first future of quality engineering. TestMu is not a new name for us. It is the name of our annual community conference, which has brought together 100,000+ quality engineers to discuss how AI would reshape testing, long before that became an industry norm.
What started as a high-performance cloud testing platform has transformed into an AI-native, multi-agent system powering a connected, end-to-end quality layer. That evolution defined a new identity: LambdaTest evolved into TestMu AI, built for an AI-first future of quality engineering.
Got a question? Email support@testmuai.com or chat with us 24x7 from our chat portal.