All Projects → AppiumTestDistribution → DeviceManager

AppiumTestDistribution / DeviceManager

Licence: other
Library to Manage Connected iOS, Android Devices & Sims

Programming Languages

objective c
16641 projects - #2 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to DeviceManager

SwiftSimctl
Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
Stars: ✭ 50 (+177.78%)
Mutual labels:  simctl
itunesconnect
A Mac OS X App That Lets You Access iTunes Connect
Stars: ✭ 43 (+138.89%)
Mutual labels:  ios-developer-tools
danger-swift-xcodesummary
A Danger-Swift plugin that adds build errors, warnings and unit tests results generated from xcodebuild to your Danger report
Stars: ✭ 72 (+300%)
Mutual labels:  xcodebuild
xcbeautify
A little beautifier tool for xcodebuild
Stars: ✭ 687 (+3716.67%)
Mutual labels:  xcodebuild
IBLayoutConstraint
📏 Configure constraints for each device in Interface Builder with IBLayoutConstraint.
Stars: ✭ 24 (+33.33%)
Mutual labels:  ios-developer-tools
Controlroom
A macOS app to control the Xcode Simulator.
Stars: ✭ 4,617 (+25550%)
Mutual labels:  simctl
Injectionforxcode
Runtime Code Injection for Objective-C & Swift
Stars: ✭ 6,474 (+35866.67%)
Mutual labels:  xcodebuild
gmock-xcode
Xcode integration for GoogleMock through XCTest
Stars: ✭ 18 (+0%)
Mutual labels:  xcodebuild

DeviceManager

Utility to Manage Connected iOS & Android Devices (Including iOS Simulators and Android Emulators)

Maven:

Add following dependency to your pom.xml

<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
</repositories>
<dependency>
	    <groupId>com.github.SrinivasanTarget</groupId>
	    <artifactId>iOSDeviceManager</artifactId>
	    <version>master-SNAPSHOT</version>
</dependency>

Exposed Methods:

  • getAllSimulators - Gets all available or installed simulators in macOS
  • getSimulatorUDID - Returns UDID of simulator needed.
  • getSimulatorState - Returns state of Simulator e.g booted, shutdown, etc
  • bootSimulator - Will boot the specified Simulator
  • install - Will install the application on Simulator
  • uninstall - Will remove the application from Simulator
  • getSimulatorDetailsFromUDID - Retrives simulator details for given UDID
  • captureScreenshot - Captures screenshot for given UDID.
  • shutDownAllBootedSimulators - Shutdown all booted simulators
  • getAllBootedSimulators - Retrives all booted simulators
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].