Top Frequently Asked Questions (FAQs):
A:We offer 3 deployment types or device pool options to meet a variety of needs
Please contact us for specifics
A: 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. Check out our blog post on load testing before launching apps.
A: 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.
A: Yes, all our features work on both iOS and Android. This includes HeadSpin Remote Control, Performance Sessions, and HeadSpin Performance Monitoring.
A: Zero day and in most cases zero hour
A: 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. Check out our blog post on how to identify client-side performance bottlenecks.
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.
A: 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.
A: Yes, we support 22,000+ real devices connected to carrier networks in over 150+ locations worldwide. Contact us to learn more about specific locations we support.
A: 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.
A: Yes, beyond phones we also support Apple TV, Android TV, Android Set Top boxes, Tablets, Wearables. See blog post
A: JIRA, Pager Duty, Service Now, Slack, Email, SMS
A: WiFi and LTE Router. DC -> DC Voltage