Check out the fresh host of features in KaneAI, designed to make test creation, execution, and management more streamlined and accurate.
Create Mobile Browser Tests
You can now author mobile browser tests in plain language. Instead of writing code, describe your objectives naturally and let KaneAI turn them into executable steps.
Benefits:
- Natural Language Steps: Write test steps using plain language.
- Device Coverage: Choose from a wide selection of mobile devices for better testing coverage.
- Instant Execution: Run tests immediately to validate functionality and performance.
- CI/CD Integration: Plug seamlessly into your CI/CD workflows for continuous validation.
Visual Test Creation
KaneAI now integrates with SmartUI, enabling you to set visual checkpoints using simple natural language commands such as /Visual Comparison. This makes it easier to capture baseline screenshots and compare them against new runs, eliminating the need for complex scripting.
For details, see this guide on visual test creation with KaneAI.
Benefits:
- Trigger Visual Comparisons: Use natural language commands to initiate checks.
- Automatic Baselines: Capture baselines automatically on the first run.
- Minor UI Change Detection: Spot even subtle differences through AI-driven checks.
- Cross-Device Customization: Customize for multiple browsers, screen sizes, and devices.
Automatic Retry on Failures
To tackle flaky results in pipelines, KaneAI now supports retrying failed test runs. Simply set retry_on_failure: true to rerun tests a specified number of times, reducing false negatives and improving reliability.
Benefits:
- Automatic Re-Execution: Rerun failed tests to cover transient glitches.
- Custom Retry Count: Adjust retries based on testing requirements.
- Reduced Manual Intervention: Strengthen CI/CD stability.
- Consistent Results: Achieve reliable outcomes across multiple executions.
See this guide on configuring the API call in KaneAI.
Move Test Cases Across Projects
KaneAI now allows easy transfer of test cases between projects, improving reusability and keeping your test suites organized.
Benefits:
- Seamless Transfers: Move test cases without recreating them.
- Reusability Across Modules: Leverage existing tests for different product modules.
- Organized Test Suites: Keep large projects tidy.
- Time Savings: Reduce effort managing extensive testing efforts.
HAR Logs and Timezone Support
KaneAI test runs now include full HAR (HTTP Archive) logs and customizable time zones, giving deeper visibility into network activity and precise control for time-sensitive checks.
Benefits:
- Detailed Network Logs: Collect HAR logs for advanced troubleshooting.
- Timezone Simulation: Test users across global regions.
- Faster Bottleneck Detection: Identify network issues efficiently.
- Time-Sensitive Validation: Validate features that depend on specific timezones.