Skip to content

obuseme/MobileContinuousIntegration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Mobile Continuous Integration

Here are the slides from our talk at PhillyDevOps on 04/15/2014. MobileCIPrezi.pdf

Here's an overview of tools we find useful for supporting our mobile continuous integration build process.

General

iOS

Android

  • Android Studio - Android Studio is a new Android development environment based on IntelliJ IDEA.
  • Maven - Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
  • Gradle - Gradle is build automation evolved.
  • Genymotion - Genymotion is a super fast alternative to the Android Emulator that is provided with the Android SDK.
  • Robolectric - A unit test framework that de-fangs the Android SDK jar so you can test-drive the development of your Android app. Tests run inside the JVM on your workstation in seconds.
  • Mockito - A mocking framework that lets you write beautiful tests that produce clean verification errors with clean & simple API.
  • Spoon - Spoon aims to simplify automated ui testing by distributing instrumentation test execution and displaying the results in a meaningful way.
  • android-test-kit
  • Monkey - Executes a pseudo-random stream of events (clicks, touches, gestures) against the app you are developing running on an emulator or a real device.
  • MonkeyRunner - Allows you to write a Python program that installs an Android application or test package, runs it, sends keystrokes to it, takes screenshots of its user interface, and stores screenshots on the workstation.
  • uiautomator - The uiautomator testing framework lets you test your user interface (UI) efficiently by creating automated functional UI testcases that can be run against your app on one or more devices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published