Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EarlGrey with IPA #154

Open
Mittchel opened this issue Jun 23, 2016 · 4 comments
Open

EarlGrey with IPA #154

Mittchel opened this issue Jun 23, 2016 · 4 comments

Comments

@Mittchel
Copy link

Is it some what possible to give an IPA to EarlGrey and perform UI tests? Basically what I'm trying to do is create a cloud service where I upload an ipa file and the tests will run automatically.

@bootstraponline
Copy link
Contributor

I think in theory it'd be possible with FBSimulatorControl. See facebook/idb#267

@sapieneptus
Copy link

@Mittchel There are a number of cloud solutions which have hosted devices: For example, Xamarin Test Cloud or AWS Device Farm (there are a few others as well).

There's a lot to manage when it comes to hosted device UI testing, especially for iOS - you may find it's a quicker win to use a service.

Though if you're looking to test with EarlGrey specifically, you might have to do what @bootstraponline suggested and look into FBSimulatorControl since I'm not sure how many existing cloud solutions support EarlGrey yet (most seem to support Calabash, Appium or pure XCTests).

Best of luck!

@bootstraponline
Copy link
Contributor

EarlGrey runs on AWS Device Farm today. Xamarin is working on adding official support. I'm not aware of other vendors that are able to run EarlGrey tests well.

@bootstraponline
Copy link
Contributor

It looks like Xcode 8 will enable using EarlGrey with an app built for testing.

Testing

New build-for-testing and test-without-building options in xcodebuild—allows separating operations for use on different machines or at different times

https://developer.apple.com/library/prerelease/content/documentation/DeveloperTools/Conceptual/WhatsNewXcode/introduction.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants