What is BrowserStack and what are its top alternatives?
Top Alternatives to BrowserStack
Browserling
We run the browsers on our servers. Fully interactive sessions, not static screenshots. No flash, no applets, nothing to install. Powered entirely by <canvas> and javascript. ...
LambdaTest
A cloud-based automated cross browser testing platform. LambdaTest allows you to perform automation testing on a scalable, secure, and reliable Selenium Grid online. It provides access to the network of 2000+ real browsers and OSes. ...
Ghost Inspector
It lets you create and manage UI tests that check specific functionality in your website or application. We execute these automated browser tests continuously from the cloud and alert you if anything breaks. ...
AWS Device Farm
Run tests across a large selection of physical devices in parallel from various manufacturers with varying hardware, OS versions and form factors. ...
Appium
Appium is an open source test automation framework for use with native, hybrid, and mobile web apps. It drives iOS and Android apps using the WebDriver protocol. Appium is sponsored by Sauce Labs and a thriving community of open source developers. ...
Cypress
Cypress is a front end automated testing application created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested. As a result Cypress provides better, faster, and more reliable testing for anything that runs in a browser. Cypress works on any front-end framework or website. ...
Sauce Labs
Cloud-based automated testing platform enables developers and QEs to perform functional, JavaScript unit, and manual tests with Selenium or Appium on web and mobile apps. Videos and screenshots for easy debugging. Secure and CI-ready. ...
Selenium
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. ...
BrowserStack alternatives & related posts
related Browserling posts
LambdaTest
- Pocket friendly pricing11
- Integration with Gitlab10
- Good Performance10
- Integration with Bitbucket10
- Integration with Jira9
- Great support9
- Integration with GitHub9
- Integration with Trello9
- Integration with Slack9
- Integration with Asana9
- Cross browser testing9
- Clean UI and Easy to use8
- Integration with Hive7
- IE and Edge support7
- Pre-installed developer tools7
- Local app testing5
- Integration with VSTS4
- Integration with Teamwork4
- Multiple Browsers4
- Real time testing feature is flawless3
- Faster Speed2
- Selenium automation2
- Up-to-date Browser collection2
- Robust Selenium Grid1
- 24/7 Customer Chat Support1
related LambdaTest posts
@producthunt LambdaTest Selenium JavaScript Java Python PHP Cucumber TeamCity CircleCI With this new release of LambdaTest automation, you can run tests across an Online Selenium Grid of 2000+ browsers and OS combinations to perform cross browser testing. This saves you from the pain of maintaining the infrastructure and also saves you the licensing costs for browsers and operating systems. #testing #Seleniumgrid #Selenium #testautomation #automation #webdriver #producthunt hunted
Selenium LambdaTest
- Runscope integration3
- Simple test editor3
- No code required3
- Screenshot comparison2
- Videos of every test run2
- Primarily focus on functional testing1
- Easy to use API enables remote control1
- Data-Driven testing1
- Minimal effort to migrate to another tool like Selenium1
- Partials and Variables enable fast test creation1
- 30-40 in-parallel tests for cheap1
- Detailed Documentation1
- Supports end to end testing with Runscope1
- Extensive Integrations available1
- Licensed but cheaper compared to other tools0
- Scheduling tests0
- Email notification and Alerts0
- Load & Performance testing0
- Flash Support inside browser0
- Support Cross-device testing (device, web)0
related Ghost Inspector posts
- 1000 free minutes3
- Pay as you go pricing2
- Records all sessions, blocks on processing when done1
- You need to remember to turn airplane mode off1
related AWS Device Farm posts
- Webdriverio support9
- Java, C#, Python support3
- Support iOS test automation1
- Support android test automation1
related Appium posts
I chose WebdriverIO and Appium to implement a E2E tests solution on a native mobile app. WebdriverIO goes well beyond just implementing the Selenium / Appium protocol and allows to run tests in parallel out of the box. Appium has the big advantage of supporting iOS and Android platforms, so the test codebase and tools are exactly the same, which greatly reduces the learning curve and implementation time.
Cypress
- Open source21
- Great documentation16
- Fast14
- Simple usage14
- Easy us with CI8
- Cross Browser testing8
- Npm install cypress only4
- Cypress is weak at cross-browser testing13
- Switch tabs : Cypress can'nt support9
- No file upload support7
- No iFrame support7
- No page object support7
- No xPath support7
- No multiple domain support7
- No support for multiple tab control6
- Re-run failed tests retries not supported yet6
- Cypress doesn't support native app6
- No support for Safari5
- No support for multiple browser control5
- Adobe3
- Not freeware3
- $20/user/thread for reports3
- No 'WD wire protocol' support2
- Using a non-standard automation protocol2
related Cypress posts
When you think about test automation, it鈥檚 crucial to make it everyone鈥檚 responsibility (not just QA Engineers'). We started with Selenium and Java, but with our platform revolving around Ruby, Elixir and JavaScript, QA Engineers were left alone to automate tests. Cypress was the answer, as we could switch to JS and simply involve more people from day one. There's a downside too, as it meant testing on Chrome only, but that was "good enough" for us + if really needed we can always cover some specific cases in a different way.
We are in the process of adopting Next.js as our React framework and using Storybook to help build our React components in isolation. This new part of our frontend is written in TypeScript, and we use Emotion for CSS/styling. For delivering data, we use GraphQL and Apollo. Jest, Percy, and Cypress are used for testing.
Sauce Labs
- Selenium-compatible57
- Webdriver compatible45
- Video recordings of every test34
- Qa31
- Mobile support28
- Any programming language25
- Developer tools22
- Test local and firewalled servers21
- Jenkins integration19
- Pristine VMs18
- CI Compatible16
- Appium support10
- Parallel testing8
- Rapid environment preparation7
- Allows me to Focus more test automation rather than IT7
- Easy testing on almost any device6
- Mobile device support6
- Secure testing and easy setup5
- Easy setup with CI and fast automated tests4
- Quick support response4
- Easy to setup and understand,3
- Fast and reliable to host the automated tests3
- Easy onboarding, do not need to manager VMs/OS/Browsers3
- Maintained browser matrix3
- Easy setup and integration with Travis Ci2
- Great way to integrate test suite on cloud2
- Great documentation2
- Teamcity Integration and mobile testing win2
- Generous free trial2
- Hany for platform testing2
- Efficient tool to verify product quality2
- Easy. Straightforward. Scalable2
- Simplicity of Sauce-connect2
- It's great for my QA work1
- Secure testing1
- Cheaper than browserstack1
- Stable1
- Very Good, Quick, flexible Infrastructure Support1
- Amazing service to do cloud cross browser testing1
- Depth of integrations1
- Because of its cloud based support for appium1
- Manuals are not very well versed for beginners1
- QE support1
- Having this available for CI servers is fantastic1
- Awesome tech support1
- Easy setup, Works great with selenium.1
- Simple to set up and integrate so many browser configs0
- Expensive2
- Relatively slow1
related Sauce Labs posts
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
I am working on #OpenSource file uploader. The uploader is the widget that other developers embed in their apps. It should work well in different browsers and on different devices. BrowserStack and Sauce Labs help to achieve that. I can test the uploader in many varieties of browsers+OS only used my browser without virtual machines.
- Automates browsers165
- Testing152
- Essential tool for running test automation100
- Record-Playback24
- Remote Control24
- Supports end to end testing7
- Data crawling7
- Functional testing6
- Easy set up5
- End to End Testing3
- Easy to integrate with build tools3
- Record and playback2
- Easy to scale2
- Compatible with Python2
- The Most flexible monitoring system2
- Integration Tests2
- Comparing the performance selenium is faster than jasm2
- Integrated into Selenium-Jupiter framework0
- Flaky tests3
- Slow as needs to make browser (even with no gui)1
related Selenium posts
When you think about test automation, it鈥檚 crucial to make it everyone鈥檚 responsibility (not just QA Engineers'). We started with Selenium and Java, but with our platform revolving around Ruby, Elixir and JavaScript, QA Engineers were left alone to automate tests. Cypress was the answer, as we could switch to JS and simply involve more people from day one. There's a downside too, as it meant testing on Chrome only, but that was "good enough" for us + if really needed we can always cover some specific cases in a different way.
For our digital QA organization to support a complex hybrid monolith/microservice architecture, our team took on the lofty goal of building out a commonized UI test automation framework. One of the primary requisites included a technical minimalist threshold such that an engineer or analyst with fundamental knowledge of JavaScript could automate their tests with greater ease. Just to list a few: - Nightwatchjs - Selenium - Cucumber - GitHub - Go.CD - Docker - ExpressJS - React - PostgreSQL
With this structure, we're able to combine the automation efforts of each team member into a centralized repository while also providing new relevant metrics to business owners.