Hello!
 
I am posting here to see if anybody is up to adopting Pytractor project on 
Github <https://github.com/kpodl/pytractor#pytractor>

> *pytractor* is an extension to the Selenium bindings for Python 
> <https://pypi.python.org/pypi/selenium>. Its goal is to make testing of 
> Angular.js applications easier with Python.
>
> It is built on some parts of protractor 
> <https://github.com/angular/protractor>, the "official" Javascript 
> E2E/Scenario testing framework for Angular.js <https://angularjs.org/>.
>

 This API extension is very convenient. The project now has 35 stars and 17 
forks on github. Though it doesn't seem like much but it has been 
maintained for a while. The owner posted a note asking for people to adopt 
this project:

> Unfortunately, due to lack of time and a switch to 
> robotframework-extendedselenium2library this project has been abandoned. 
> Please contact me if you want to take over.


Python is a great language for integration testing. Having to test UI of a 
Web application using Selenium a test engineer often has to make 
connections to databases to verify what UI is rendering. In my case our 
team has written tests in Python for backend and now need to add UI tests 
within same framework for the UI of an Angular app, so having a library 
like Pytractor readily available would be amazing!

I see quiet a bit of interest in this framework online - blog posts. But 
nobody had courage/time to take on this Pytractor project which would 
require Javascript and Python knowledge as well good Selenium WebDriver 
knowedge. So i thought Angular team members are the best people ask to 
adopt this project.
(I have asked Selenium team if they could adopt Pytractor - but Selenium is 
focused on a more generic API, to build the primatives for controlling 
browsers. Where Pytractor library is focused to help testing apps built 
with Angular framework - hence it's more appropriate to seek help here.)

I see there was already a session in SeleniumConf 2015: "An AngularJS 
testing framework for the rest of us: porting Protractor to Python" (video 
and slides with code snippets attached):
https://confengine.com/selenium-conf-2015/proposal/1356/an-angularjs-testing-framework-for-the-rest-of-us-porting-protractor-to-python
These slides and code examples could be helpful for someone who wants to 
take on Pytractor project.

Hope to hear back from you soon!

Sincerely,
Dmitry

-- 
You received this message because you are subscribed to the Google Groups 
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to