Need advice about which tool to choose?Ask the StackShare community!
BrowserStack vs TestingBot: What are the differences?
Introduction In this markdown code, we will provide the key differences between BrowserStack and TestingBot, two popular testing platforms.
Scalability: BrowserStack provides an extensive range of devices and browsers, with over 2000 real devices and browsers available for testing. On the other hand, TestingBot offers a slightly smaller range of devices and browsers in their device lab, with around 1000 real devices and browsers available. Therefore, if scalability and a wide range of device coverage are crucial for your testing needs, BrowserStack may be the preferred choice.
Pricing: When it comes to pricing, BrowserStack offers a wide range of plans catering to different needs, starting from their affordable 'Live' plan to their more advanced 'Automate' and 'Enterprise' plans. TestingBot also offers various pricing plans, but their pricing is generally considered to be slightly higher compared to BrowserStack. Therefore, if budget is a significant consideration, BrowserStack may be a more cost-effective option.
Parallel Testing: BrowserStack allows running tests in parallel across different devices and browsers, enabling faster testing cycles and quicker feedback. TestingBot also supports parallel testing, but the number of parallel sessions is slightly limited compared to BrowserStack. If you prioritize parallel testing for quicker and efficient test execution, BrowserStack may have the edge in this aspect.
Geolocation Testing: BrowserStack offers a unique feature called 'Geo Location Testing' which allows users to test their applications from different geo locations worldwide. TestingBot currently does not offer this feature, making BrowserStack a better choice for testing scenarios that require evaluating the performance and functionality from different geographical locations.
Infrastructure: BrowserStack has a robust and highly available infrastructure spread across various geographical regions. This ensures reliable and seamless performance during testing. TestingBot also provides a reliable infrastructure, but it may not be as extensive as BrowserStack's infrastructure in terms of coverage and availability. Therefore, if infrastructure reliability is a top priority, BrowserStack may be the preferred option.
Integrations: Both BrowserStack and TestingBot offer integrations with popular tools like Jira, Jenkins, and CI/CD platforms. However, BrowserStack provides a wider range of integrations and has a more extensive ecosystem to seamlessly fit into your existing testing workflows. Therefore, if integrations with specific tools are crucial for your testing process, BrowserStack may offer more flexibility and compatibility.
In summary, BrowserStack offers greater scalability, more affordable pricing options, extensive parallel testing capabilities, geolocation testing, a robust infrastructure, and a wider range of integrations compared to TestingBot. Consequently, BrowserStack may be the preferred choice for organizations that prioritize these factors in their testing strategies.
I am looking to purchase one of these tools for Mobile testing for my team. It should support Native, hybrid, and responsive app testing. It should also feature debugging, parallel execution, automation testing/easy integration with automation testing tools like Selenium, and the capability to provide availability of devices specifically for us to use at any time with good speed of performing all these activities.
I have already used Perfecto mobile, and Sauce Labs in my other projects before. I want to know how different or better is AWS Device farm in usage and how advantageous it would be for us to use it over other mentioned tools
A SaaS offering like Sauce Labs (or BrowserStack or LambdaTest, etc) will provide a remote Selenium/Appium Grid including the ability to run test automation in parallel (up to the amount based your subscription level) an a wide array of browsers and mobile devices.
These tools can be expensive, but if you can afford them, the expertise and effort of maintaining the grid, browser updates, etc. is worth it.
AWS Device Farm can be significantly cheaper, but is much more work to setup and run. It will not give you as many devices, or the reporting and screen/video capture you get with the the services. And there is no support for AWS Device Farm, and very poor documentation. I have used it, but do not recommend it. Running your own grid and physical device lab is better, but I'd stick with a service like Sauce Labs or Perfecto which will save you time and give you better services despite the higher price tag.
Stability - Just works. Availability - More than 15 datacenters. Enterprise features like SSO, local testing and SOC2/GDPR compliant.
BitBar's Dedicated Devices would be a great option for you. It allows you to dedicate (reserve) devices for your use only which also having access to all of the devices in the shared cloud. BitBar has the features and integrations that you are looking for as well.
Pros of BrowserStack
- Multiple browsers135
- Ease of use76
- Real browsers65
- Ability to use it locally44
- Good price27
- Great web interface21
- IE support19
- Official mobile emulators17
- Cloud-based access15
- Instant access15
- Real mobile devices12
- Multiple Desktop OS8
- Selenium compatible8
- Screenshots8
- Can be used for Testing and E2E7
- Pre-installed developer tools6
- Video of test runs5
- Supports Manual, Functional and Visual Diff Testing4
- Favourites4
- Webdriver compatible4
- Many browsers4
- Test Management3
- Test automation dashboard3
- Cypress Compatible3
- Bi-directional Jira Sync3
- Free for Open Source3
- Unify and track test cases3
- Cross-browser testing3
- Speed is fast2
- Real devices2
- Private devices1
- Test WCAG Compliance1
- Web accessibility1
- Visual testing and review1
Pros of TestingBot
- Good price5
- Real Devices3
- Selenium-compatible2
- Mobile support2
- Jenkins integration2
- Stable Tests1
- Great customer support1
- Cloud-based1
- IE support1
- Webdriver compatible1
- Bamboo Integration1
- TeamCity Integration1
- Parallel Testing1
- Highly Available1
Sign up to add or upvote prosMake informed product decisions
Cons of BrowserStack
- Very limited choice of minor versions2