TestMu AI Documentation

website·Indexed 41 days ago

https://www.lambdatest.com/support/docs/

Documentation for TestMu AI (formerly LambdaTest), a cloud platform for running and scaling test automation. Features include accessibility testing (ADA/WCAG/EAA/508 compliance), HyperExecute, KaneAI, Appium app automation, real device ADB shell support, and integrations with ACCELQ.

Tokens
370.2K
Snippets
1.5K
Records
2.8K
Agent score
75%

What's inside TestMu AI

  1. Overview of AI-powered duplicate detection

    TestMu AI Test Manager uses semantic detection (vector embeddings) rather than simple text matching to find duplicate test cases. It analyzes the title, steps, and description of each test case to calculate a % Match score between 0 and 100.

    Results are organized into two roles:

    • Base test case: The primary test case that others are compared against; this is the one that survives if duplicates are deleted.
    • Duplicate test case: A test case that exceeds the minimum match score relative to the base case.

    Matches are categorized into four bands for easier triage: Above 80%, 50-80%, 20-50%, and Below 20%.

  2. Overview of A/B Testing in SmartUI

    A/B testing in TestMu AI SmartUI allows a single screenshot or PDF page to maintain multiple approved reference images, known as variations. This is used to prevent false failures when a page can have multiple valid visual states (e.g., due to feature flags, A/B experiments, themes, locales, or PDF layout variants) without needing to create separate screenshot names in automation scripts. Each new capture is compared against all active variations, and the UI identifies which one matched most closely (lowest diff percentage within the threshold).
  3. Overview of MCP Servers in Agent Assurance

    Rook uses MCP servers primarily as evidence sources. This allows a judge to call approved read-only tools to verify the existence of effects (e.g., tickets, refunds, pull requests) independently of the tested agent's claims. Rook also records MCP servers declared by the target agent as evidence, ensuring these declarations are preserved and not overwritten.
  4. Overview of Audio Injection for Real Device Browsers

    Audio Injection allows developers to simulate microphone input on real Android and iOS device browsers during a manual Real Time session. This is used to test speech-to-text apps, voice search, voice assistants, and KYC voice verification without needing a physical microphone. This feature is exclusively available on the Real Device Plus Live plan and is only supported on real devices (not emulators or simulators).
  5. Overview of Bulk Module Update in KaneAI

    Bulk Module Update allows users to update a validated module version across multiple eligible KaneAI test cases in a single action. This eliminates the need to manually bump module versions in each affected test case.

    Key Constraints:

    • Currently supported only for KaneAI test cases.
    • The target module version must already be authored and validated in a KaneAI session before it can be used for a bulk update.
    • The feature is being rolled out gradually and may not be available to all users immediately.
  6. Overview of Selenified Integration with TestMu AI

    Selenified (formerly SecureCI™ Testing Framework) is an open-source wrapper for Selenium built on TestNG that provides traceable reporting and dynamic waits. Integrating Selenified with TestMu AI allows developers to execute tests in parallel across over 2,000 real browsers on a cloud-based Selenium Grid, removing the need for in-house infrastructure management.
  7. Overview of Custom Headers in KaneAI

    Custom headers in KaneAI allow you to inject additional HTTP header information (such as tokens, session IDs, or content-type overrides) into test sessions. These headers are applied to all HTTP requests made during the session, including navigation requests and API calls. Custom headers are supported on both Desktop Web and Mobile Browser platforms.
  8. Overview of Certificate Injection on Real Devices

    Certificate Injection allows developers to upload private, corporate, or self-signed certificates and install them on real Android and iOS devices during manual App Testing or App Automation sessions. This ensures apps behave on the TestMu AI cloud as they do on internal networks. Certificates are installed for a single session and are automatically removed when the session ends.
  9. Overview of KaneAI Self-maintenance strategies

    Self-maintenance determines how KaneAI handles a test step that Auto-Heal cannot recover. While Auto-Heal attempts to fix element locators at runtime without changing the test, Self-maintenance strategies can re-author the test itself. These strategies are only available for 'New Experience' test cases running on Chrome.

    StrategyBehaviorEffect on TestCredits
    Off (Default)Replays recorded stepsRun ends if a step cannot be recoveredYes
    Adaptive HealReplays recorded stepsRe-authors the failing objective and all subsequent objectives upon failureYes
    Dynamic TestDoes not replay recorded stepsRe-authors every objective on every run regardless of failureYes
    Retry on FailureReplays recorded stepsRestarts the entire test from the beginning upon failure-

    Note: Only one strategy can be active at a time; selecting one clears the others.

  10. Overview of Appium Flutter Integration Driver on TestMu AI

    TestMu AI supports the Appium Flutter Integration Driver for automating Flutter apps on real Android and iOS devices. Unlike the native Flutter Driver, this driver allows tests to be written in multiple languages (Java, Python, Ruby, JS), supports embedded webviews/native views, enables interaction beyond the Flutter context (e.g., OTP apps), and provides seamless context switching and powerful gesture support.
  11. Overview of Apple Pay Automation on Real Devices

    TestMu AI allows the automation of Apple Pay flows on real iOS devices, including provisioning Wallet with sandboxed test cards, injecting payment details, and handling passcode entry. This feature is exclusively available on the Real Device Plus Automation Cloud Plan. While this guide focuses on Appium, Playwright is also supported via the CDP endpoint.
  12. Overview of Deeplinks in KaneAI

    Deeplinks in KaneAI are URL-based mechanisms that allow testers to bypass standard navigation flows and jump directly to specific screens or functionalities within a mobile application. This enables faster navigation to targeted screens and the ability to perform context-aware actions during automated mobile app testing.