Alternatives to Selendroid logo

Alternatives to Selendroid

Appium, Robotium, Selenium, Android SDK, and BitBar are the most popular alternatives and competitors to Selendroid.
18
58
+ 1
0

What is Selendroid and what are its top alternatives?

Selendroid is a test automation framework which drives off the UI of Android native and hybrid applications (apps) and the mobile web. Tests are written using the Selenium 2 client API
Selendroid is a tool in the Mobile Test Automation category of a tech stack.
Selendroid is an open source tool with 853 GitHub stars and 453 GitHub forks. Here’s a link to Selendroid's open source repository on GitHub

Top Alternatives to Selendroid

  • Appium
    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. ...

  • Robotium
    Robotium

    It is an Android test automation framework that has full support for native and hybrid applications. It makes it easy to write powerful and robust automatic black-box UI tests for Android applications. ...

  • Selenium
    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. ...

  • Android SDK
    Android SDK

    Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment. ...

  • BitBar
    BitBar

    Testdroid provides a set of products for Android and iOS app/game testing on real devices. With different testing solutions, you can efficiently develop and test your mobile apps/games in agile way and achieve your business goals. ...

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

  • Gauge
    Gauge

    Gauge is created by ThoughtWorks. Gauge let you write tests in plain-speak and refactor fearlessly. Gauge’s pluggable architecture allows you to customize your environment so you can write tests in the language and IDE of your choice. ...

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

Selendroid alternatives & related posts

Appium logo

Appium

457
487
28
Automation for iOS and Android Apps
457
487
+ 1
28
PROS OF APPIUM
  • 12
    Webdriverio support
  • 6
    Java, C#, Python support
  • 3
    Open source
  • 2
    Great GUI with inspector
  • 2
    Active community
  • 1
    Support android test automation
  • 1
    Internal API access
  • 1
    Support iOS test automation
CONS OF APPIUM
    Be the first to leave a con

    related Appium posts

    Looking for some advice: we are planning to create a hybrid app for both iOS and Android; this app will consume a REST API. We are looking for a tool for this development with the following attributes:

    • Shallow learning curve; easiness to adopt (all team is new into mobile development, with diverse backgrounds: Java, Python & AngularJS),

    • Easiness to test (we discarded Angular-based tools already: creating a unit test in Angular we considered time-consuming and low value. At this point of the project, we cannot afford UI testing with Selenium/Appium based tools).

    • So far, we are not considering any specific capability of the device. Still, in the mid/long term, we would require the usage of GPS (geolocalization) and accelerometer (not sure if it's possible to use it from a hybrid app). Suggest any other tool if you wish.

    See more
    Kevin Roulleau
    QA Engineer Freelance at happn · | 5 upvotes · 196.4K views

    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.

    See more
    Robotium logo

    Robotium

    6
    12
    0
    Android test automation framework
    6
    12
    + 1
    0
    PROS OF ROBOTIUM
      Be the first to leave a pro
      CONS OF ROBOTIUM
        Be the first to leave a con

        related Robotium posts

        Selenium logo

        Selenium

        12.4K
        9.9K
        521
        Web Browser Automation
        12.4K
        9.9K
        + 1
        521
        PROS OF SELENIUM
        • 171
          Automates browsers
        • 154
          Testing
        • 101
          Essential tool for running test automation
        • 24
          Remote Control
        • 24
          Record-Playback
        • 8
          Data crawling
        • 7
          Supports end to end testing
        • 6
          Functional testing
        • 6
          Easy set up
        • 4
          The Most flexible monitoring system
        • 3
          Easy to integrate with build tools
        • 3
          End to End Testing
        • 2
          Integration Tests
        • 2
          Comparing the performance selenium is faster than jasm
        • 2
          Record and playback
        • 2
          Compatible with Python
        • 2
          Easy to scale
        • 0
          Integrated into Selenium-Jupiter framework
        CONS OF SELENIUM
        • 8
          Flaky tests
        • 4
          Slow as needs to make browser (even with no gui)

        related Selenium posts

        Kamil Kowalski
        Lead Architect at Fresha · | 28 upvotes · 1.5M views

        When you think about test automation, it’s crucial to make it everyone’s 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.

        See more
        Benjamin Poon
        QA Manager - Engineering at HBC Digital · | 8 upvotes · 854.1K views

        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.

        See more
        Android SDK logo

        Android SDK

        21.9K
        16.9K
        786
        An SDK that provides you the API libraries and developer tools necessary to build, test, and debug apps...
        21.9K
        16.9K
        + 1
        786
        PROS OF ANDROID SDK
        • 285
          Android development
        • 153
          Necessary for android
        • 127
          Android studio
        • 85
          Mobile framework
        • 81
          Backed by google
        • 26
          Platform-tools
        • 21
          Eclipse + adt plugin
        • 4
          Powerful, simple, one stop environment
        • 2
          Больно
        • 2
          Free
        CONS OF ANDROID SDK
          Be the first to leave a con

          related Android SDK posts

          Jesus Dario Rivera Rubio
          Telecomm Engineering at Netbeast · | 10 upvotes · 897.3K views

          We are using React Native in #SmartHome to share the business logic between Android and iOS team and approach users with a unique brand experience. The drawback is that we require lots of native Android SDK and Objective-C modules, so a good part of the invested time is there. The gain for a app that relies less on native communication, sensors and OS tools should be even higher.

          Also it helps us set different testing stages: we use Travis CI for the javascript (business logic), Bitrise to run build tests and @Detox for #end2end automated user tests.

          We use a microservices structure on top of Zeit's @now that read from firebase. We use JWT auth to authenticate requests among services and from users, following GitHub philosophy of using the same infrastructure than its API consumers. Firebase is used mainly as a key-value store between services and as a backup database for users. We also use its authentication mechanisms.

          You can be super locked-in if you also rely on it's analytics, but we use Amplitude for that, which offers us great insights. Intercom for communications with end-user and Mailjet for marketing.

          See more
          Sezgi Ulucam
          Developer Advocate at Hasura · | 7 upvotes · 738.1K views

          I've recently switched to using Expo for initializing and developing my React Native apps. Compared to React Native CLI, it's so much easier to get set up and going. Setting up and maintaining Android Studio, Android SDK, and virtual devices used to be such a headache. Thanks to Expo, I can now test my apps directly on my Android phone, just by installing the Expo app. I still use Xcode Simulator for iOS testing, since I don't have an iPhone, but that's easy anyway. The big win for me with Expo is ease of Android testing.

          The Expo SDK also provides convenient features like Facebook login, MapView, push notifications, and many others. https://docs.expo.io/versions/v31.0.0/sdk/

          See more
          BitBar logo

          BitBar

          68
          119
          46
          Test your mobile apps/games on hundreds of real Android and iOS devices
          68
          119
          + 1
          46
          PROS OF BITBAR
          • 9
            Best support
          • 8
            The most robust service
          • 7
            Best deployment options (private, public, in-house)
          • 6
            Best coverage of devices globally
          • 4
            Support for all major test automation frameworks
          • 3
            Fantastic API for Apps, Games and Web
          • 3
            Perfect setup for game testing
          • 3
            Image Recognition features
          • 2
            Test Automation Onboarding & Training
          • 1
            Great examples of Java, C#, Python & Ruby test scripts
          CONS OF BITBAR
            Be the first to leave a con

            related BitBar posts

            Xamarin Test Cloud logo

            Xamarin Test Cloud

            43
            69
            3
            Automatically test your app on 1,000 devices in the cloud
            43
            69
            + 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

              Gauge logo

              Gauge

              31
              39
              2
              Open source test automation tool that is simple and flexible to use, written in golang and completely hackable.
              31
              39
              + 1
              2
              PROS OF GAUGE
              • 1
                Easily extendable
              • 1
                Open Source
              CONS OF GAUGE
                Be the first to leave a con

                related Gauge posts

                pCloudy logo

                pCloudy

                13
                14
                0
                A mobile application testing platform
                13
                14
                + 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