Testdroid

Last updated

Testdroid is a set of mobile software development and testing products by Bitbar Technologies Limited.

Contents

Company

Bitbar was founded in 2009, with offices in Cambridge, United Kingdom, Wrocław, Poland, and Oulu, Finland. [1] Marko Kaasila is a founder and serves as chief executive officer. [2] Other founders included Sakari Rautiainen and Jouko Kaasila. Initial seed funding came from angel investors and Finnvera Venture Capital in December 2012. [3] [4] By 2013, Bitbar was reported to have offices in San Francisco, Helsinki and in Wrocław. [5] An investment of US$3 million was announced in April 2013, from Creathor Ventures, DFJ Esprit, Finnvera Venture Capital, Finland's TEKES and Qualcomm. [6] [7] Investors were quoted as being attracted because customers already included Google, Facebook, LinkedIn, Flipboard, Pinterest, and eBay. [8]

In May 2014, a research by the company found out several aspects that fragment Android ecosystem for developers and users. [9]

In September 2014, company enabled free access to Intel Atom based Android devices for mobile application and game testers. [10] [11]

Products

Testdroid [12] comprises three different products: Testdroid Cloud, Testdroid Recorder and Testdroid Enterprise. Testdroid provides an application programming interface through open source software available on GitHub. [13] Testdroid can use testing frameworks, such as Robotium, Appium [14] and uiautomator for native and Selenium for web applications, targeted for mobile application and game developers.

Testdroid Cloud contains real Android [15] and iOS powered devices, some of which are available for users. [16] [17] Testdroid Cloud lets users run tests simultaneously on cloud-based service. [18]

Testdroid Recorder is a tool for developers and testers for recording user-actions and producing JUnit based test cases on mobile application and games. [19] Testdroid Recorder is available at the Eclipse marketplace. [20]

Testdroid Enterprise is a server software for managing automated testing on multiple real Android and iOS powered devices, supporting Gradle [21] build system and Jenkins Continuous Integration.

Testdroid appeared at Google I/O in 2012 and 2013. [22] [23]

Related Research Articles

Android (operating system) Mobile operating system

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

Dropbox is a file hosting service operated by the American company Dropbox, Inc., headquartered in San Francisco, California, US that offers cloud storage, file synchronization, personal cloud, and client software. Dropbox was founded in 2007 by MIT students Drew Houston and Arash Ferdowsi as a startup company, with initial funding from seed accelerator Y Combinator.

Firefox OS Mobile operating system written by Mozilla

Firefox OS is a discontinued open-source operating system – made for smartphones, tablet computers, smart TVs and dongles designed by Mozilla and external contributors. It is based on the rendering engine of the Firefox web browser, Gecko, and on the Linux kernel. It was first commercially released in 2013.

Apperian

Apperian, Inc. was a Boston-based software company that provided a mobile application management platform that does not require app code modifications or software development kits (SDKs).

A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device.

Google Play Digital distribution service by Google

Google Play, also branded as the Google Play Store and formerly Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android operating system and its derivatives as well as Chrome OS, allowing users to browse and download applications developed with the Android software development kit (SDK) and published through Google. Google Play also serves as a digital media store, offering music, books, movies, and television programs. Content that has been purchased on Google Play Movies & TV and Google Play Books can be accessed on a web browser, and through the Android and iOS apps.

Google Cloud Messaging

Google Cloud Messaging (GCM) was a mobile notification service developed by Google that enables third-party application developers to send notification data or information from developer-run servers to applications that target the Google Android Operating System, as well as applications or extensions developed for the Google Chrome internet browser. It was available to developers free of charge. The GCM Service was first announced in June 2012 as a successor to Google's now-defunct Android Cloud to Device Messaging (C2DM) service, citing improvements to authentication and delivery, new API endpoints and messaging parameters, and the removal of limitations on API send-rates and message sizes. It has been superseded by Google's Firebase Cloud Messaging (FCM) on May 29, 2019.

Dialogflow is a natural language understanding platform used to design and integrate a conversational user interface into mobile apps, web applications, devices, bots, interactive voice response systems and related uses.

Sketchfab

Sketchfab is a platform to publish, share, discover, buy and sell 3D, VR and AR content. It provides a viewer based on the WebGL and WebXR technologies that allows users to display 3D models on the web, to be viewed on any mobile browser, desktop browser or Virtual Reality headset.

Portland Incubator Experiment Business incubator in Portland, Oregon, U.S.

The Portland Incubator Experiment, often abbreviated as PIE or PIE PDX or stylized as Pie, is a business incubator based in Portland, Oregon that provides mentorship and resources to select startup companies. Co-founded by Renny Gleeson and Rick Turoczy, PIE is run by the Portland-based advertising agency Wieden+Kennedy (W+K). The program was informally launched in 2009 before converting to a formal structure in 2011. PIE participants are chosen by a selection committee, following an application process. Startups receive seed money and spend three months developing their businesses with support from W+K and participating mentors. Companies that have provided financial assistance and mentorship include The Coca-Cola Company, Google, Intel, Nike, Inc. and Target Corporation.

Burner is a mobile application for iOS and Android made by Ad Hoc Labs, Inc. that allows users to create temporary disposable phone numbers in the U.S. and Canada. The app allows smartphone users to have a phone number that is anonymous and can be thrown away, for purposes such as online ads, while traveling, for business projects, or for dating profiles. Burner is a product of Ad Hoc Labs, an Atwater Village, Los Angeles-based software startup.

Android Studio Integrated development environment for the Android platform

Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. It is available for download on Windows, macOS and Linux based operating systems or as a subscription-based service in 2020. It is a replacement for the Eclipse Android Development Tools (E-ADT) as the primary IDE for native Android application development.

Android Developer Day

Android Developer Days, or ADD, is an open conference held at various locations worldwide each year. The Android Developer Days conference is a growing organization that allows developers of various software and applications to showcase, observe, and participate in Android Developing events, such as informational lectures, workshops, entertainment activities, panel discussions, and networking opportunities make up a majority of the Android Developer Days. As an international leader in mobile operating systems, ADD has become increasingly popular as the center for mobile device conventions. Unofficial participants may elect to observe different booths and displays. However, in order to partake in the festivities, one must apply to join the organization. There is an assortment of ways that one is able to join the conference including exhibiting your own presentation, showcasing posters featuring developing applications, or instructing hands-on, interactive coding tutorials. In 2014, the Android Developer Days conventions had been held in Ankara, Turkey from May 16 to May 17.

Tango (platform) Mobile computer vision platform for Android developed by Google

Tango was an augmented reality computing platform, developed and authored by the Advanced Technology and Projects (ATAP), a skunkworks division of Google. It used computer vision to enable mobile devices, such as smartphones and tablets, to detect their position relative to the world around them without using GPS or other external signals. This allowed application developers to create user experiences that include indoor navigation, 3D mapping, physical space measurement, environmental recognition, augmented reality, and windows into a virtual world.

Firebase is a platform developed by Google for creating mobile and web applications. It was originally an independent company founded in 2011. In 2014, Google acquired the platform and it is now their flagship offering for app development.

Acompli is a discontinued mobile app that allowed for user interaction with email messages as well as management of multiple email accounts in one programme. In addition, the tool also organized one's calendar and shared files. This application provided for integration with cloud storage platforms such as Dropbox, OneDrive, and iCloud; it also carried support for Microsoft Exchange and Gmail. Acompli launched on 24 April 2014. The startup company, which had $7.3 million in funding, was led by CEO Javier Soltero, J.J. Zhuang (CTO) and Kevin Henrikson.

Firebase Cloud Messaging (FCM), formerly known as Google Cloud Messaging (GCM), is a cross-platform cloud solution for messages and notifications for Android, iOS, and web applications, which as of 2021 can be used at no cost. Firebase Cloud Messaging allows third-party application developers to send notifications or messages from servers hosted by FCM to users of the platform or end users.

Crashlytics is a Google-owned Boston, Massachusetts-based software company founded in May 2011 by entrepreneurs Wayne Chang and Jeff Seibert. Crashlytics helps collecting, analyzing and organizing app crash reports.

AppSheet No-code development platform

AppSheet provides a no-code development platform for application software, which allows users to create mobile, tablet, and web applications using data sources like Google Drive, DropBox, Office 365, and other cloud-based spreadsheet and database platforms. The platform can be utilized for a broad set of business use cases including project management, customer relationship management, field inspections, and personalized reporting.

References

  1. "Company". Original web site. Archived from the original on 30 January 2010. Retrieved 2 August 2013.
  2. Marko Kaasila (4 June 2013). "Why investors should make it rain on developer tools". Guest Post. Venture Beat. Retrieved 2 August 2013.
  3. "Bitbar Raises Seed Funding". FinSMEs. 12 March 2012. Retrieved 2 August 2013.
  4. Greg Anderson (9 April 2012). "Bitbar Announces Funding, Releases Services For Automatic Android App Testing". Arctic Startups. Retrieved 2 August 2013.
  5. Megan Rose Dickey (17 June 2013). "These 12 Startups Prove Angry Birds Isn't The Only Hot Tech Product To Come Out of Finland: Testdroid by Bitbar makes testing mobile applications on various devices a breeze". Business Insider. Retrieved 2 August 2013.
  6. Steve O'Hear (17 April 2013). "Bitbar Raises $3M From Qualcomm, Creathor, DFJ Esprit, And Finnvera For Its Testdroid Mobile App Testing Platform". Tech Crunch. Retrieved 2 August 2013.
  7. Greg Anderson (17 April 2013). "Bitbar Raises €2.28 Million To Expand Mobile Device Testing". Arctic Startups. Retrieved 2 August 2013.
  8. Louis Bedigian (18 April 2013). "This Startup's 'Stunning Customer List' Was Worth a $3 Million Investment". Benzinga. NASDAQ. Retrieved 2 August 2013.
  9. Charles Arthur (22 August 2014). "Android is more fragmented than ever. Should developers or users worry?". The Guardian. Retrieved 23 August 2014.
  10. Intel (11 September 2014). "Free App Testing on Intel-Based Android Devices with Testdroid Cloud". Intel Corporation. Retrieved 12 September 2014.
  11. Businesswire (11 September 2014). "Testdroid Enables Remote Manual and Automated Testing of Android Apps and Websites on Intel Atom-Based Devices for Free of Charge". Businesswire. Retrieved 12 September 2014.
  12. Jouko Kaasila; Denzil Ferreira; Vassilis Kostakos; Timo Ojala (4 December 2012). "Testdroid: automated remote UI testing on Android". ACM. ACM. Retrieved 7 August 2013.
  13. "Testdroid API". GitHub. Retrieved 2 August 2013.
  14. "Helppi, Ville-Veikko". Appium on real devices. Retrieved 24 April 2014.
  15. Simons, Tony. 2012. - http://androidspin.com/2012/03/13/testdroid-brings-simplified-android-app-testing-with-over-100-devices-ready-and-waiting/
  16. Tobias Nilsson (14 May 2013). "Sony devices added to Testdroid". Sony Developer World. Retrieved 2 August 2013.
  17. Juhani Lehtimaki (1 June 2012). "Getting To Know The Android Platform: Building, Testing And Distributing Apps". Smashing Magazine. Retrieved 2 August 2013.
  18. Van der Spek, Marco. http://www.testnewsonline.com/2012/06/28/testdroid-delivers-cloud-based-testing-platform/
  19. Helppi, Ville-Veikko. http://bitbar.com/goodbye-handwritten-test-cases/
  20. "Testdroid Recorder". Eclipse Marketplace. Retrieved 2 August 2013.
  21. Gradle build system for Android - "Archived copy". Archived from the original on 2013-07-23. Retrieved 2013-07-23.CS1 maint: archived copy as title (link)
  22. "Testdroid". Google I/O 2013 Developer Sandbox. Retrieved 2 August 2013.
  23. Google I/O 2012 - http://thedroidguy.com/2012/06/testdroid-testing-platform-for-android-announced-at-google-io-2012/