Next-Gen App & Browser Testing Cloud
Trusted by 2 Mn+ QAs & Devs to accelerate their release cycles

What's new at TestMu AI in May: KaneAI drag-and-drop gestures, SmartUI A/B testing, manual app profiling, plus Accessibility, Test Manager and Insights updates.

Salman Khan
Author
June 30, 2026
Authoring a test and trusting its result are two different problems, and this month's updates chip away at both.
KaneAI now records the drag-and-drop and long-press gestures it couldn't capture before, and SmartUI stops failing builds over diffs that were never real bugs.
Real devices can finally reproduce offline mode, shake gestures, and custom clocks, while Accessibility, Test Manager, and Insights make the results that come back easier to act on. Here's everything that shipped.
If you author tests in KaneAI, this release is for you: new gestures, a friendlier recording flow, and retries that behave the way you'd expect on HyperExecute.
Drag-and-drop has always been a pain to script. Not anymore. KaneAI now handles drag steps across Desktop Web, Android, iOS, and Mobile Web, and you author them however you like.
Get started authoring drag and drop steps across web and mobile.
A single click doesn't cover every UI. KaneAI now supports long-press, multi-click, and right-click across Desktop Web, Android, iOS, and Mobile Web, authored in plain English or captured live.
The docs cover how to add press and hold, multi-click, and right-click steps.
Flaky tests happen, and retries are how you ride them out. Until now, KaneAI only retried when the testRunnerCommand failed. With the new retry_on_failure flag, an individual test-case failure triggers a retry too.
Walk through configuring KaneAI retries in your HyperExecute YAML.
Need to step away mid-recording, or stop before you capture something you didn't mean to? You can now pause a Manual Interaction recording and pick up right where you left off.

Follow the steps to pause and resume a Manual Interaction recording.
Validating generated code is now consistent across the board. The Code Validation flow runs everything through Sample Run Execution, so generated test cases play nicer with Test Runs, and the old restrictions are gone.

Read how to validate generated code with a sample run.
SmartUI, our Smart Visual UI Testing tool, focused on two things this release: cutting false positives, and making it easy to export results from the dashboard.
Need build results in a ticket, a spreadsheet, or a stakeholder update? You can now export build-level data straight from the SmartUI dashboard, no CLI, no API.

Check the docs to export SmartUI build data as JSON, CSV, or PDF.
Ever had a visual test fail because the page legitimately looks different, an A/B variant, a feature flag, a different locale? SmartUI A/B testing fixes that.
A single screenshot or PDF page can hold up to 20 approved baselines (variations), and every capture is checked against all of them.

Explore how to manage baseline variations for A/B testing.
Hunting for the right screenshot in a flat list is nobody's favorite task. Now you can group build-view screenshots by test case, and move between Automation and SmartUI pages without losing context.

Tidy up the build view and group SmartUI screenshots by test case.
Real-world conditions are where apps actually break. This release lets you reproduce a lot more of them on the Real Device Cloud, and finally keeps a record of your manual sessions.
Want to see how your app handles a dropped connection? Start a virtual-device session in offline mode with a single desired capability, set networkProfile to offline, and the device boots with no network.
Set up a session to start a virtual device in offline mode.
Plenty of apps hide debug menus, build switchers, or "undo" behind a shake. You can now trigger a shake gesture in your Appium automation on iOS real devices and simulators.
The docs show how to trigger a shake gesture on iOS devices.
Time-sensitive logic like reminders, expiry, and scheduling is hard to test if you can't control the clock.
Now you can set a custom date, time, 12- or 24-hour format, and the auto-time toggle on real iOS (14+) and Android (10+) devices, in manual sessions or via Appium hooks.

The full guide covers how to set the date, time, and hour format on a real device.
Automated profiling in your CI/CD pipeline is valuable, but sometimes you need to exercise the app yourself and watch what happens.
Manual App Profiling shows you live performance metrics on real devices as you interact.

Learn how to profile your app's performance on real devices.
Manual sessions used to vanish the moment you closed them. Not anymore, the Manual Tests Sessions Dashboard keeps a record of every manual session across your Real Devices products.

Head to the docs to track every manual session in one dashboard.
Test Manager's updates keep defects right next to the tests that found them, and make team workload easy to read.
Linking a bug to the test that caught it shouldn't be a chore. You can now link existing Jira or ADO tickets directly to test instances and individual steps inside a Test Run.

Reference the docs to link Jira and ADO issues in Test Runs.
Two new widgets land on the Test Manager Insights dashboard, and both respect your existing date range and filters.

Discover how to add the Defects by Severity and Tester Assignment widgets.
The Insights updates are all about one thing: what you see in the dashboard and what you get from the data should match.
App Profiling Insights got a full rebuild, new widgets, compare mode, SLA thresholds, and filters that hit every widget at once. It also reads Advanced App Profiling data now, currently in beta.

Tour the rebuilt App Profiling Insights dashboard.
If you pull root cause analysis through the API, it now matches the UI, no more older RCA version coming back from the endpoints.

You can trigger and fetch an AI-powered root cause analysis directly through the API.
The Automation Daily Test Summary from Insights is now clickable. Drill from a status straight into the underlying tests instead of finding them yourself.
Failure categorization now works in HyperExecute for Playwright too. The command-log fallback already on Selenium, Appium, and non-HyperExecute Playwright now covers it as well.
See how TestMu AI classifies test failures into categories.
That's a lot of ground, but it all points the same way: fewer fights with your tooling, more signal from your results.
Author richer gestures in KaneAI, stop chasing false positives in SmartUI, and reproduce the real-world conditions that actually break mobile apps.
Keep your accessibility and defect data organized, and trust that your APIs and dashboards finally tell the same story.
Every feature above links out to the docs if you want to go deeper. Start testing on TestMu AI.
Author
Salman is a Test Automation Evangelist and Community Contributor at TestMu AI, with over 6 years of hands-on experience in software testing and automation. He has completed his Master of Technology in Computer Science and Engineering, demonstrating strong technical expertise in software development, testing, AI agents and LLMs. He is certified in KaneAI, Automation Testing, Selenium, Cypress, Playwright, and Appium, with deep experience in CI/CD pipelines, cross-browser testing, AI in testing, and mobile automation. Salman works closely with engineering teams to convert complex testing concepts into actionable, developer-first content. Salman has authored 120+ technical tutorials, guides, and documentation on test automation, web development, and related domains, making him a strong voice in the QA and testing community.
Did you find this page helpful?
More Related Blogs
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance