MarketSquare / robotframework-angularjs

An AngularJS and Angular extension to Robotframework's SeleniumLibrary
Apache License 2.0
34 stars 20 forks source link

Is it supported with AppiumLibrary as well? #18

Closed AjayKmGupta closed 6 years ago

AjayKmGupta commented 7 years ago

Hello, This a query not an issue. I need to automate Smartphone web application built using AngularJs. We have existing framework using Robot Framework and AppiumLibrary which works with non-AngularJs application. So, I just wanted to check that can we import this library with AppiumLibrary to automate mobile web applications.

emanlove commented 6 years ago

@AjayKmGupta Sorry for that very slow reply. I have not tried it with the AppiumLibrary nor have I used nor looked at that Library. The implementation here follows along the design of the Selenium2Library (which I am now looking at upgrading to work with the recent - late 2017 - changes to the Selenium2Library / SeleniumLibrary). If the AppiumLibrary has a similar concept of finding elements that is where one should look at implementing/porting this library to work with AppiumLibrary which will give you the implicit wait for angular on locating elements. In addition and without too much work if the AppiumLibrary has a execute javascript call you can implement the explicit wait for angular functionality with just a javascript call.

emanlove commented 6 years ago

Closing issue as the library does not work with AppiumLibrary.