Alternatives to AWS Device Farm logo

Alternatives to AWS Device Farm

Xamarin Test Cloud, Firebase, BrowserStack, Xamarin, and Sauce Labs are the most popular alternatives and competitors to AWS Device Farm.
75
176
+ 1
5

What is AWS Device Farm and what are its top alternatives?

Run tests across a large selection of physical devices in parallel from various manufacturers with varying hardware, OS versions and form factors.
AWS Device Farm is a tool in the Load and Performance Testing category of a tech stack.

Top Alternatives to AWS Device Farm

  • Xamarin Test Cloud
    Xamarin Test Cloud

    Run your app on our huge (and growing) collection of real devices from around the world. Select devices based on form factor, manufacturer, operating system, or even popularity in your target market. We’re adding over 100 devices every month, and if there’s a specific device you need, we’re taking requests. ...

  • Firebase
    Firebase

    Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds. ...

  • BrowserStack
    BrowserStack

    BrowserStack is a leading software testing platform for developers to comprehensively test their websites and mobile applications across 2,000+ real browsers and devices in a single cloud platform—and at scale. ...

  • Xamarin
    Xamarin

    Xamarin’s Mono-based products enable .NET developers to use their existing code, libraries and tools (including Visual Studio*), as well as skills in .NET and the C# programming language, to create mobile applications for the industry’s most widely-used mobile devices, including Android-based smartphones and tablets, iPhone, iPad and iPod Touch. ...

  • Sauce Labs
    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. ...

  • Kobiton
    Kobiton

    It enables developers and testers to perform automated and manual testing of mobile apps and websites on real devices. Modern DevOps and Quality environments require apps to be tested on hundreds of device/OS/browser combinations. Managing an in-house device-lab is expensive, resource intensive, restrictive and very manual. Kobiton allows for instant provisioning of real devices for testing with automated or manual scripts, and also allows current on-premise devices to be plugged in to form a holistic testing cloud. ...

  • pCloudy
    pCloudy

    It is a smart mobile app testing solution that lets developers ensure their users enjoy a smooth and consistent experience. With it, developers can access manual and automated testing options to facilitate the swift debugging of their applications. ...

  • Apache JMeter
    Apache JMeter

    It is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. ...

AWS Device Farm alternatives & related posts

Xamarin Test Cloud logo

Xamarin Test Cloud

43
72
3
Automatically test your app on 1,000 devices in the cloud
43
72
+ 1
3
PROS OF XAMARIN TEST CLOUD
  • 3
    Integrated with Visual Studio, Xamarin Studio or CLI
CONS OF XAMARIN TEST CLOUD
    Be the first to leave a con

    related Xamarin Test Cloud posts

    Firebase logo

    Firebase

    36.8K
    31.6K
    1.9K
    The Realtime App Platform
    36.8K
    31.6K
    + 1
    1.9K
    PROS OF FIREBASE
    • 369
      Realtime backend made easy
    • 268
      Fast and responsive
    • 240
      Easy setup
    • 213
      Real-time
    • 189
      JSON
    • 133
      Free
    • 126
      Backed by google
    • 82
      Angular adaptor
    • 67
      Reliable
    • 35
      Great customer support
    • 31
      Great documentation
    • 25
      Real-time synchronization
    • 21
      Mobile friendly
    • 18
      Rapid prototyping
    • 14
      Great security
    • 12
      Automatic scaling
    • 11
      Freakingly awesome
    • 8
      Chat
    • 8
      Super fast development
    • 8
      Angularfire is an amazing addition!
    • 6
      Built in user auth/oauth
    • 6
      Firebase hosting
    • 6
      Awesome next-gen backend
    • 6
      Ios adaptor
    • 4
      Speed of light
    • 4
      Very easy to use
    • 3
      It's made development super fast
    • 3
      Brilliant for startups
    • 3
      Great
    • 2
      Free hosting
    • 2
      Cloud functions
    • 2
      JS Offline and Sync suport
    • 2
      Low battery consumption
    • 2
      .net
    • 2
      The concurrent updates create a great experience
    • 2
      I can quickly create static web apps with no backend
    • 2
      Great all-round functionality
    • 2
      Push notification
    • 2
      Free authentication solution
    • 1
      Simple and easy
    • 1
      Free SSL
    • 1
      Faster workflow
    • 1
      Easy Reactjs integration
    • 1
      Easy to use
    • 1
      Large
    • 1
      Google's support
    • 1
      Serverless
    • 1
      Good Free Limits
    • 1
      CDN & cache out of the box
    CONS OF FIREBASE
    • 31
      Can become expensive
    • 16
      No open source, you depend on external company
    • 15
      Scalability is not infinite
    • 9
      Not Flexible Enough
    • 7
      Cant filter queries
    • 3
      Very unstable server
    • 3
      No Relational Data
    • 2
      Too many errors
    • 2
      No offline sync

    related Firebase posts

    Stephen Gheysens
    Lead Solutions Engineer at Inscribe · | 14 upvotes · 1.1M views

    Hi Otensia! I'd definitely recommend using the skills you've already got and building with JavaScript is a smart way to go these days. Most platform services have JavaScript/Node SDKs or NPM packages, many serverless platforms support Node in case you need to write any backend logic, and JavaScript is incredibly popular - meaning it will be easy to hire for, should you ever need to.

    My advice would be "don't reinvent the wheel". If you already have a skill set that will work well to solve the problem at hand, and you don't need it for any other projects, don't spend the time jumping into a new language. If you're looking for an excuse to learn something new, it would be better to invest that time in learning a new platform/tool that compliments your knowledge of JavaScript. For this project, I might recommend using Netlify, Vercel, or Google Firebase to quickly and easily deploy your web app. If you need to add user authentication, there are great examples out there for Firebase Authentication, Auth0, or even Magic (a newcomer on the Auth scene, but very user friendly). All of these services work very well with a JavaScript-based application.

    See more
    Tassanai Singprom

    This is my stack in Application & Data

    JavaScript PHP HTML5 jQuery Redis Amazon EC2 Ubuntu Sass Vue.js Firebase Laravel Lumen Amazon RDS GraphQL MariaDB

    My Utilities Tools

    Google Analytics Postman Elasticsearch

    My Devops Tools

    Git GitHub GitLab npm Visual Studio Code Kibana Sentry BrowserStack

    My Business Tools

    Slack

    See more
    BrowserStack logo

    BrowserStack

    2.7K
    2K
    435
    BrowserStack is a software testing platform for developers to comprehensively test websites and mobile applications
    2.7K
    2K
    + 1
    435
    PROS OF BROWSERSTACK
    • 131
      Multiple browsers
    • 71
      Ease of use
    • 60
      Real browsers
    • 40
      Ability to use it locally
    • 23
      Good price
    • 17
      Great web interface
    • 15
      IE support
    • 13
      Official mobile emulators
    • 12
      Cloud-based access
    • 11
      Instant access
    • 8
      Real mobile devices
    • 5
      Selenium compatible
    • 5
      Multiple Desktop OS
    • 4
      Can be used for Testing and E2E
    • 4
      Screenshots
    • 3
      Pre-installed developer tools
    • 3
      Video of test runs
    • 2
      Favourites
    • 2
      Webdriver compatible
    • 2
      Supports Manual, Functional and Visual Diff Testing
    • 2
      Many browsers
    • 1
      Cypress Compatible
    • 1
      Free for Open Source
    CONS OF BROWSERSTACK
    • 2
      Very limited choice of minor versions

    related BrowserStack posts

    Zarema Khalilova
    Frontend Team Lead at Uploadcare · | 6 upvotes · 240K views

    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.

    See more
    Xamarin logo

    Xamarin

    1.2K
    1.5K
    785
    Create iOS, Android and Mac apps in C#
    1.2K
    1.5K
    + 1
    785
    PROS OF XAMARIN
    • 121
      Power of c# on mobile devices
    • 81
      Native performance
    • 79
      Native apps with native ui controls
    • 73
      No javascript - truely compiled code
    • 67
      Sharing more than 90% of code over all platforms
    • 45
      Ability to leverage visual studio
    • 44
      Mvvm pattern
    • 44
      Many great c# libraries
    • 36
      Amazing support
    • 34
      Powerful platform for .net developers
    • 19
      GUI Native look and Feel
    • 16
      Nuget package manager
    • 12
      Free
    • 9
      Backed by Microsoft
    • 9
      Enables code reuse on server
    • 8
      Faster Development
    • 7
      Use of third-party .NET libraries
    • 7
      It's free since Apr 2016
    • 7
      Best performance than other cross-platform
    • 7
      Easy Debug and Trace
    • 7
      Open Source
    • 6
      Mac IDE (Xamarin Studio)
    • 6
      Xamarin.forms is the best, it's amazing
    • 5
      That just work for every scenario
    • 5
      C# mult paradigm language
    • 5
      Power of C#, no javascript, visual studio
    • 4
      Great docs
    • 4
      Compatible to develop Hybrid apps
    • 4
      Microsoft stack
    • 4
      Microsoft backed
    • 3
      Well Designed
    • 3
      Small learning curve for Mobile developers
    • 2
      Ionic
    • 2
      Ability to leverage legacy C and C++
    CONS OF XAMARIN
    • 9
      Build times
    • 5
      Visual Studio
    • 4
      Price
    • 3
      Complexity
    • 3
      Scalability
    • 2
      Nuget
    • 2
      Maturity
    • 2
      Build Tools
    • 2
      Support
    • 0
      Maturidade
    • 0
      Performance

    related Xamarin posts

    Greg Neumann
    Indie, Solo, Developer · | 8 upvotes · 1.1M views

    Finding the most effective dev stack for a solo developer. Over the past year, I've been looking at many tech stacks that would be 'best' for me, as a solo, indie, developer to deliver a desktop app (Windows & Mac) plus mobile - iOS mainly. Initially, Xamarin started to stand-out. Using .NET Core as the run-time, Xamarin as the native API provider and Xamarin Forms for the UI seemed to solve all issues. But, the cracks soon started to appear. Xamarin Forms is mobile only; the Windows incarnation is different. There is no Mac UI solution (you have to code it natively in Mac OS Storyboard. I was also worried how Xamarin Forms , if I was to use it, was going to cope, in future, with Apple's new SwiftUI and Google's new Fuchsia.

    This plethora of techs for the UI-layer made me reach for the safer waters of using Web-techs for the UI. Lovely! Consistency everywhere (well, mostly). But that consistency evaporates when platform issues are addressed. There are so many web frameworks!

    But, I made a simple decision. It's just me...I am clever, but there is no army of coders here. And I have big plans for a business app. How could just 1 developer go-on to deploy a decent app to Windows, iPhone, iPad & Mac OS? I remembered earlier days when I've used Microsoft's ASP.NET to scaffold - generate - loads of Code for a web-app that I needed for several charities that I worked with. What 'generators' exist that do a lot of the platform-specific rubbish, allow the necessary customisation of such platform integration and provide a decent UI?

    I've placed my colours to the Quasar Framework mast. Oh dear, that means Electron desktop apps doesn't it? Well, Ive had enough of loads of Developers saying that "the menus won't look native" or "it uses too much RAM" and so on. I've been using non-native UI-wrapped apps for ages - the date picker in Outlook on iOS is way better than the native date-picker and I'd been using it for years without getting hot under the collar about it. Developers do get so hung-up on things that busy Users hardly notice; don't you think?. As to the RAM usage issue; that's a bit true. But Users only really notice when an app uses so much RAM that the machine starts to page-out. Electron contributes towards that horizon but does not cause it. My Users will be business-users after all. Somewhat decent machines.

    Looking forward to all that lovely Vue.js around my TypeScript and all those really, really, b e a u t I f u l UI controls of Quasar Framework . Still not sure that 1 dev can deliver all that... but I'm up for trying...

    See more
    Bhupendra Madhu
    Web Developer at Ecombooks · | 8 upvotes · 114.5K views

    I want to learn cross-platform application frameworks like React Native, Flutter, Xamarin, or Ionic, and I'm a web developer. I can learn other programming languages as well. But I'm confused about what to learn, which framework is best, and which framework will last long as the application grows further into complexity.

    See more
    Sauce Labs logo

    Sauce Labs

    309
    432
    438
    Test mobile or web apps instantly across 700+ browser/OS/device platform combinations - without infrastructure setup.
    309
    432
    + 1
    438
    PROS OF SAUCE LABS
    • 60
      Selenium-compatible
    • 46
      Webdriver compatible
    • 35
      Video recordings of every test
    • 31
      Qa
    • 29
      Mobile support
    • 26
      Any programming language
    • 23
      Developer tools
    • 21
      Test local and firewalled servers
    • 20
      Jenkins integration
    • 18
      Pristine VMs
    • 17
      CI Compatible
    • 11
      Appium support
    • 9
      Parallel testing
    • 8
      Rapid environment preparation
    • 8
      Mobile device support
    • 7
      Easy testing on almost any device
    • 7
      Allows me to Focus more test automation rather than IT
    • 6
      Secure testing and easy setup
    • 5
      Easy setup with CI and fast automated tests
    • 5
      Quick support response
    • 4
      Fast and reliable to host the automated tests
    • 4
      Easy to setup and understand,
    • 3
      Easy setup and integration with Travis Ci
    • 3
      Maintained browser matrix
    • 3
      Easy onboarding, do not need to manager VMs/OS/Browsers
    • 2
      Efficient tool to verify product quality
    • 2
      Teamcity Integration and mobile testing win
    • 2
      Hany for platform testing
    • 2
      Great documentation
    • 2
      Generous free trial
    • 2
      Easy. Straightforward. Scalable
    • 2
      Great way to integrate test suite on cloud
    • 2
      Simplicity of Sauce-connect
    • 1
      Very Good, Quick, flexible Infrastructure Support
    • 1
      It's great for my QA work
    • 1
      Awesome tech support
    • 1
      Having this available for CI servers is fantastic
    • 1
      Amazing service to do cloud cross browser testing
    • 1
      Depth of integrations
    • 1
      Because of its cloud based support for appium
    • 1
      Easy setup, Works great with selenium.
    • 1
      QE support
    • 1
      Manuals are not very well versed for beginners
    • 1
      Secure testing
    • 1
      Cheaper than browserstack
    • 1
      Stable
    • 0
      Simple to set up and integrate so many browser configs
    CONS OF SAUCE LABS
    • 2
      Relatively slow
    • 2
      Expensive

    related Sauce Labs posts

    Shared insights
    on
    Sauce LabsSauce LabsSeleniumSelenium

    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

    See more
    Zarema Khalilova
    Frontend Team Lead at Uploadcare · | 6 upvotes · 240K views

    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.

    See more
    Kobiton logo

    Kobiton

    21
    63
    0
    A mobile cloud platform that enables users to perform manual or automated testing
    21
    63
    + 1
    0
    PROS OF KOBITON
      Be the first to leave a pro
      CONS OF KOBITON
        Be the first to leave a con

        related Kobiton posts

        pCloudy logo

        pCloudy

        13
        15
        0
        A mobile application testing platform
        13
        15
        + 1
        0
        PROS OF PCLOUDY
          Be the first to leave a pro
          CONS OF PCLOUDY
            Be the first to leave a con

            related pCloudy posts

            Apache JMeter logo

            Apache JMeter

            395
            266
            10
            An open source load testing tool
            395
            266
            + 1
            10
            PROS OF APACHE JMETER
            • 5
              Requires no programming knowledge
            • 3
              Supports distributed
            • 2
              Open-source
            CONS OF APACHE JMETER
            • 1
              It's GUI-first
            • 1
              Too complicated

            related Apache JMeter posts