Real phones in your browser, with the whole team on them
Open a real iPhone or Android handset, set where it thinks it is, install your build and reach your staging site — then run the same suite on the same hardware. Priced per parallel thread with unlimited users, with your test cases in the same workspace.
Free device-minutes to start · no credit card required
Everything a real handset session gives you
The controls you reach for when a bug only shows up on hardware, all in a Live session on a real device.
Geolocation
Set the device's location from the session and walk through location-dependent flows without leaving your desk.
Language and timezone
Switch the device language and timezone to check translations, date formats and time-sensitive behaviour.
Install your build
Upload an .apk or .ipa and install it on the real handset in the session.
App inspector
Inspect the elements of the app on screen while you test, to find the locators your suite needs.
Network logs
See the requests the device made during the session, next to what you saw on screen.
Your local or staging site
Open a site that is not on the public internet on a real device, through local testing.
From a failed session to a filed defect, in one workspace
A failed session becomes a defect against a test case without leaving the screen, and goes straight out to the tracker your developers already use.
- Test cases, cycles, plans and defects beside the runs
- Defects out to Jira, GitHub, GitLab, Azure Boards and more
- Results announced to Slack, Microsoft Teams or a webhook
Priced by sessions, not by people
One question decides what you pay: how many sessions run at once.
Live and Automate are priced per parallel thread — with unlimited users on the device side and unlimited device-minutes on paid plans. Adding the support engineer who needs to reproduce a customer report costs nothing, and a long debugging session is never a budget event.
Test management is the one place we charge per seat, and it is free for up to three users. Beyond that the model is deliberately simple: you pay for how much can happen at once, not for who is allowed to make it happen.
- Live and Automate are priced by parallel sessions
- Per thread
- Test management seats, free
- 3
- Users on the device side
- Unlimited
- Device-minutes on paid plans
- Unlimited
Our current prices are on the pricing page.
What comes with every thread
Real hardware first, and everything around it in the same account.
| Item | TestKase | Status |
|---|---|---|
| Real devices | Real iPhones and Android handsets, and real desktop browsers on Windows and macOS, for interactive sessions and automated runs on the same farm. | Real hardware |
| Virtual devices too | Android emulators and iOS simulators come out of the same thread, chosen per test. TestingBot describes its mobile cloud as real devices only. | Same thread |
| Pricing unit | Per parallel thread, with unlimited users and no minute meter on paid plans: one question to answer before you buy. | Per thread |
| Artifacts per test | A recording, console log, network log and screenshots for each test in the build, with a per-test history behind it, rather than one artifact for the whole session. | Per test |
| Test management | Test cases, cycles, plans, requirements and defects in the same workspace as the farm, free for up to three users. | Included |
| Local testing | Sites that are not on the public internet open on a real device in a Live session. | Included |
| Visual and accessibility | Visual baselines with ignore regions, and an accessibility scanner where automated rules reach 23 of the 55 WCAG 2.2 AA criteria and the rest are marked not checked rather than passed. | Included |
Frequently asked questions
Yes. Live and Automate run on real iPhones and Android handsets and on real desktop browsers on Windows and macOS. Android emulators and iOS simulators are on the same thread as well, so you choose the right device for each test without changing plan.
TestingBot's live testing tier is sold per user, in fixed bands, and its automated tiers carry a monthly minute allowance with a parallel count on top. Ours is per parallel thread with unlimited users on the device side, and unlimited device-minutes on paid plans. If ten people occasionally need a device, that is no additional cost here.
Selenium, Appium and Playwright suites, Espresso suites on Android and XCUITest suites on real iPhones and iPads. Results from JUnit XML, Playwright, Cypress, TestNG, NUnit and Cucumber reports can be ingested too, so a run executed elsewhere still lands in the same build.
Yes. Local testing is part of Live, so a site on your machine or a staging server can be opened on a real device in a session.
Yes. Test cases, cycles, plans, requirements and defects sit in the same workspace as the device sessions and runs, free for up to three users, along with visual baselines and an accessibility scanner.
Every account gets free device-minutes on both Live and Automate, once, with no credit card required. Accessibility scanning is free, and test management is free for up to 3 users.
Point your Selenium, Appium or Playwright suite at the TestKase endpoint and run it; the tests stay as they are. Use the free device-minutes to compare results on your own work before you commit.
Related
- TestKase vs ApplitoolsVisual testing without a separate visual-AI product to buy
- TestKase vs PercyBaselines, ignore regions and review, in the same workspace
- TestKase vs ChromaticWhole-page visual testing for any site, with no Storybook required
- All of Why TestKaseHow we compare with the tools you are probably already paying for
- PricingPer-seat test management and per-thread device testing, priced on the page
Put a real phone in front of the whole team
Users are not a billing input on the device side. Add everyone who needs a handset, start with the free device-minutes, and judge it on your own app.