Selendroid vs SlackTextViewController

Need advice about which tool to choose?Ask the StackShare community!

Selendroid

17
48
+ 1
0
SlackTextViewController

3
7
+ 1
0
Add tool

Selendroid vs SlackTextViewController: What are the differences?

Developers describe Selendroid as "Test automation for native or hybrid Android apps and the mobile web". 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. On the other hand, SlackTextViewController is detailed as "iOS UIViewController subclass with a custom growing text input". A drop-in UIViewController subclass with a growing text input view and other useful messaging features. Meant to be a replacement for UITableViewController & UICollectionViewController. This library is used in Slack's iOS app.

Selendroid belongs to "Mobile Test Automation" category of the tech stack, while SlackTextViewController can be primarily classified under "Mobile UI Components".

Some of the features offered by Selendroid are:

  • Full compatibility with the JSON Wire Protocol/Selenium 3 Ready.
  • No modification of app under test required in order to automate it
  • Testing the mobile web using built in Android driver webview app

On the other hand, SlackTextViewController provides the following key features:

  • iOS 7 and iOS 8
  • iPhone 6 compatible
  • iPad compatible

Selendroid and SlackTextViewController are both open source tools. SlackTextViewController with 8.56K GitHub stars and 1.12K forks on GitHub appears to be more popular than Selendroid with 766 GitHub stars and 443 GitHub forks.

Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More

Sign up to add or upvote prosMake informed product decisions

Sign up to add or upvote consMake informed product decisions

What is Selendroid?

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

What is SlackTextViewController?

A drop-in UIViewController subclass with a growing text input view and other useful messaging features. Meant to be a replacement for UITableViewController & UICollectionViewController. This library is used in Slack's iOS app.

Need advice about which tool to choose?Ask the StackShare community!

What companies use Selendroid?
What companies use SlackTextViewController?
See which teams inside your own company are using Selendroid or SlackTextViewController.
Sign up for Private StackShareLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Selendroid?
What tools integrate with SlackTextViewController?
What are some alternatives to Selendroid and SlackTextViewController?
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
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 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 provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment.
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.
See all alternatives