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

Protractor on mobile #697

Closed
jcali opened this issue Apr 10, 2014 · 5 comments
Milestone

Comments

@jcali
Copy link

@jcali jcali commented Apr 10, 2014

Hi,

I have managed to set up protractor for my web application and I'm pretty happy with it when it comes to desktops/laptops. I have a couple of though regarding the mobile testing.

  1. It seems that the protractor work for e2e mobile testing is in progress - when do you think that is going to be ready?
  2. Is there a way to set up e2e tests just using the webdriver and if yes, what kind of configuration do I need to do for that?
  3. Any other pointer on how to set up the mobile testing would be very much appreciated.

Thanks in advance!
pf
PS. I have seen the other issues/questions around the mobile testing and not finding all the information I need

@juliemr juliemr added the question label Apr 11, 2014
@juliemr

This comment has been minimized.

Copy link
Member

@juliemr juliemr commented Apr 22, 2014

Hi @parcelfrog
Yes, mobile support for Protractor, and for WebDriver is general, is definitely still in its infancy. A lot of this support depends on projects like Selendroid, Appium and ios-driver. We're trying to add some more info about this in the browser-setup page, but it's going to take a little more investigation.

For just using webdriver, people seem to be using the latest version of Selendroid OK. ios-driver is still lacking support.

Appium works with hybrid mobile apps, and I'm not sure what the latest status of that is for Protractor support.

@hankduan

This comment has been minimized.

Copy link
Contributor

@hankduan hankduan commented Apr 24, 2014

Instructions on how to set up protractor to test Chrome on Selendroid and Appium are here:
https://github.com/angular/protractor/blob/master/docs/browser-setup.md#how-to-set-up-protractor-with-appium

Selendroid:
Protractor is able to drive the tests; however, I haven't gotten all the tests to pass on it yet

Appium:
All tests are passing, so I definitely suggest this over Selendroid right now.

This was referenced Apr 24, 2014
@hankduan

This comment has been minimized.

Copy link
Contributor

@hankduan hankduan commented Apr 25, 2014

@bclinkinbeard noted down in #735 that Appium can also be used to test mobile safari

@hankduan

This comment has been minimized.

Copy link
Contributor

@hankduan hankduan commented Apr 25, 2014

Just did a quick test, Appium works for chrome on Android tablets as well. (Haven't been able to get firefox working, although I didn't spend much time with that)

@hankduan

This comment has been minimized.

Copy link
Contributor

@hankduan hankduan commented Apr 25, 2014

Just updated setup instructions for appium/iOS.
Now, you should be able to test IOS (phone+tablet) and android (phone+tablet). (https://github.com/angular/protractor/blob/master/docs/browser-setup.md)
I'm going to close this issue now. Please reopen if additional clarification is needed.

@hankduan hankduan closed this Apr 25, 2014
@hankduan hankduan added this to the 0.23.0 milestone Apr 26, 2014
@hankduan hankduan removed their assignment Nov 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.