Skip to content
This repository has been archived by the owner on Jul 29, 2024. It is now read-only.

Support Appium's additional WebDriverJS commands #1940

Closed
juliemr opened this issue Mar 18, 2015 · 11 comments · Fixed by Jakub41/Flights-Scraper-CPH-Kastrup#46
Closed

Support Appium's additional WebDriverJS commands #1940

juliemr opened this issue Mar 18, 2015 · 11 comments · Fixed by Jakub41/Flights-Scraper-CPH-Kastrup#46

Comments

@juliemr
Copy link
Member

juliemr commented Mar 18, 2015

No description provided.

@LeninChristopher
Copy link

How to select date which is in date picker using protractor

@chrisfelix82
Copy link

Can't wait for this to be ready!

@idaneliz
Copy link

idaneliz commented Jun 2, 2015

Is this solution ready for usage?

@LeninChristopher
Copy link

LeninChristopher commented Jun 2, 2015 via email

@juliemr
Copy link
Member Author

juliemr commented Jul 14, 2016

@yfebles
Copy link

yfebles commented Sep 2, 2016

@juliemr i was facing the same issue when trying to test an hybrid ionic app on a webview on android.

It seems to me an autoWebView : true error using it inside protractor. First i cant even start the tests cause the request were been made using asycn methods of the webdriver api and on webviews should use implicitlyWait.

I change the runner.js file on the createBrowser method to be able to load the tests and execute them but of course inside the tests any call that is made by asycn methods has the same error from server.

In the appium forum there was other situations like this one. I will try to fix the issue to use protractor for the e2e test, so any help on docs is welcome.

@gkohen
Copy link
Contributor

gkohen commented Dec 8, 2016

@yfebles and @juliemr , could you share a configuration for testing a hybrid app with Protractor and Appium?
The one article in the Protractor repository about the matter is for mobile browsers, not hybrid app.
I do manage to get to the step up to the point I'm getting:

[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"579045442705f7f0e10147786203060d","status":13,"value":{"message":"unknown error: unable to discover open pages\n (Driver info: chromedriver=2.25.426935 (820a95b0b81d33e42712f9198c215f703412e1a1),platform=Mac OS X 10.11.6 x86_64)"}}

I've been going at it for days now and ready to back out of testing my Angular Hybrid app with Protractor which is a pretty big disadvantage considering Protractor semantic knowledge of an NG app.

@sjelin
Copy link
Contributor

sjelin commented Dec 13, 2016

We don't have a setup for hybrid apps yet, just mobile browsers. Hybrid apps will probably require quite a bit of work on top of that. I wouldn't hold your breath unless someone already has a clean solution

sjelin added a commit to sjelin/protractor that referenced this issue Dec 21, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 21, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 21, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 21, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 21, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 21, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 22, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit to sjelin/protractor that referenced this issue Dec 22, 2016
Had to make some minor changes to the website to handle longer inheritance
chains

Closes angular#1940
sjelin added a commit that referenced this issue Dec 22, 2016
Also had to make some minor changes to the website to handle longer inheritance
chains

Closes #1940
juliemr pushed a commit that referenced this issue Dec 22, 2016
Also had to make some minor changes to the website to handle longer inheritance
chains

Closes #1940
juliemr pushed a commit that referenced this issue Dec 28, 2016
Also had to make some minor changes to the website to handle longer inheritance
chains

Closes #1940
sjelin added a commit that referenced this issue Dec 28, 2016
Also had to make some minor changes to the website to handle longer inheritance
chains

Closes #1940
@juliemr juliemr closed this as completed in 9465b9f Jan 3, 2017
@maciejkamela
Copy link

Is it possible to use Protractor + Appium for native android/IOS apps?

@asifqa123
Copy link

@juliemr - Please let me know if it is possible to test Hybrid mobile app (not a web app) using Protractor + Appium.

@ansreenath
Copy link

Is it possible to use Protractor + Appium for native Android apps particularly messaging ?
Does protractor support native apps? Kindly confirm at the earliest.

bodyduardU pushed a commit to bodyduardU/protractor that referenced this issue Dec 5, 2022
Also had to make some minor changes to the website to handle longer inheritance
chains

Closes angular/protractor#1940
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants