Frequently Asked Questions
Yes, our "load testing" tool is for running HTTP or WebSocket requests against a customer's server backend. The idea is that virtual agents are spun up (conceptually as if there are multiple users) that send requests to a back end to induce load and understand the performance of how quickly/poorly the server fulfills requests with responses.
HeadSpin supports over 30 automation testing frameworks and all the major frameworks like Appium, Selenium, Espresso, XCUITests, XCTests, UI Automator, EarlGrey, FitNesse, JUnit, TestNG, Experitest, KIF, and Calabash.
Yes, all our features work on both iOS and Android. This includes HeadSpin Remote Control, Performance Sessions, and HeadSpin Performance Monitoring.
Zero day and in most cases zero hour
Network traffic, client-side performance stats, and video are captured from a device during a performance test and these inputs are fed into HeadSpin’s AI-based issue detection engine. This generates a Performance Session report that identifies bottlenecks and issues during the test session.
Yes, HeadSpin tracks user experience and performance metrics on real devices running your app and use an AI-based Issue detection engine to identify root cause.
A: Yes, through our sister company, Nimbledroid, you can run tests and/or performance sessions on each new build. Every feature of HS can be automated via our API. Tests results and performance data are stored in a reporting database and put into dashboards.
Yes, we support apps built with React Native. As long as your app can be installed on an Android or iOS device, it can be tested on HeadSpin.
No, rooting or jailbreaking gives you elevated system privileges on a device and is something an ordinary user would never do, that's why we don't do it because we want it to be one-to-one with how a real user would use a device.
Yes, beyond phones we also support Apple TV, Android TV, Android Set Top boxes, Tablets, Wearables.
JIRA, Pager Duty, Service Now, Slack, Email, SMS
WiFi and LTE Router. DC -> DC Voltage