BrowserStack vs Sauce Labs vs Selenium: What are the differences?
Browserstack is a highly rated tool because of support for IF FF safari, Chrome and Opera comes up with additional web development. It allows screenshots from various platforms for comparisons, quickly test websites for local development, and offers free JS unit tests for open source project. Can help run concurrent projects in parallel, enable integration with the CI services. Sauce labs is the provider of the largest automated cloud for running Selenium and Appium tests. It offers support for Linux platforms along with temporary storage to speed up tests for native mobile apps. Also, they offer free minutes for manual testing at paid tariff plans but is sometimes slow with less effective support. Selenium Helps perform automation testing and is an excellent open source tool. Used for web applications, can be used for authoring tests without the need to learn scripting language Selenium IDE and test-domain Selenese to write tests. With broad community support, there are recent and regular repository developments that support distributed testing.
What is BrowserStack?
What is Sauce Labs?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using BrowserStack?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
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.
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.
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.
Sauce Labs is a fantastic testing tool that I am using for my QA internship.
I am particularly happy with the speed of which any virtual machine loads - that saves me heaps of time and allows me to concentrate on executing more tests instead of blankly staring at the screen (and I do appreciate funny quotes displayed during the minimal wait) . I constantly have to switch between different OS and browsers and so far I had nothing but speedy and reliable experience. Moreover, getting Sauce Labs to work with local links could not have been easier!
Sauce Labs tool is in general very simple to use for either manual or automated testing, with a lot of great resources available that are easily accessible. I additionally feel that Sauce Labs goes beyond a testing tool - it is also a community of testers and for testers, which I find really appealing. I have been using BrowserStack previously and although it was also a great testing tool, I feel that it is lacking the support Sauce Labs offers.
All in all - I only have positive things to say about Sauce Labs, the only thing that could possibly be improved (and I'm just being picky) is the speed of which iOS cloud loads - it appears to be slightly slower than other virtual machines.
SauceLabs is widely used by QAs for both types of testing manual and automation. It provides possibility of compatibility testing on different OS and browsers + mobile platforms for those who don't have big test stand with all real devices. I started to use SauceLabs only because of not having real devices to test website for compatibility and responsive design. After this useful experience I started to learn about automation with Selenium Webdriver and again SauceLabs helped me with tests execution on different platforms. It's easy to setup and to integrate in existing solutions and saved us a lot of time. I love reporting provided by SauceLabs, you can check video and screenshots after or view running test on the fly. Now I recommend SauceLabs to all QAs in my and other companies, even developers are using it to reproduce bugs and check their code on different devices. SauceLabs has very good documentation and big community where any appeared question can be quickly answered. I receive their emails about news and tips how to use it efficiently, sometimes there are useful webinars at SauceLabs. Thank you for this great everyday job!
We chose to use Sauce Labs as our Selenium Grid in the cloud b/c we didn't want to support testing on Windows/IE in-house due to security concerns.