We’ve rolled out a new batch of enhancements in LambdaTest KaneAI, making authoring smarter, debugging faster, and test runs more adaptable.
Update Module Steps Within the Session
You can now update module steps during a test run while in edit mode, giving you the flexibility to refine steps without stopping execution.
- Edit on the fly: Adjust steps directly in edit mode without restarting the run.
- Rerun from first modified step: After editing, KaneAI resumes from the first updated step.
- Fix via manual mode: If a step fails, switch to manual mode, make corrections, and KaneAI learns from your fix automatically.
- Insert new steps: Add new actions seamlessly during execution through manual interaction.
Additional Configuration Options for Test Runs
New configuration options are now available for both UI and API testing:
- Geolocation testing
- Mobile app testing across regions
- Dedicated proxy support
- Lighthouse reports for web tests
- Mobile app performance profiling
Support for Custom Headers
With custom headers in KaneAI, you can fine-tune your API or web test setup by customizing:
- HTTP method, body, and URL
- Request headers right at the start of the test
Scroll Until, Wait Until, and Failure Conditions
Enhance test stability and control with these new execution features:
- Scroll Until Element: Scroll automatically until the element becomes visible
- Wait Until Element: Apply custom timeouts to wait for specific elements
- Failure Conditions: Define how failed steps impact overall test status and flow
Learn more in the KaneAI command guide.
Global Variables, Parameters, and Environments
You can now define variables in KaneAI at global, local, or environment levels to make your tests reusable and context-aware.
- Global by default: All new parameters are global unless specified otherwise
- Scoped for efficiency: Share variables across tests or isolate them as needed