我可以重用/调用Selenium-Java Framework中的现有API到Protractor Framework吗?

时间:2015-03-18 20:33:29

标签: angularjs selenium selenium-webdriver protractor

如果这是一个愚蠢的问题,请耐心等待。但想到了想法。

我们有一个非常复杂的Selenium Webdriver-Java框架。但是现在我们的应用程序的一些部分正在AngularJS中实现。我们想使用量角器进行测试自动化。但是我们在现有框架中有一些我们想要重用的API。是否有可能这样做或者我们是否需要重新编写量角器中的所有现有API?

由于

2 个答案:

答案 0 :(得分:3)

不一定是您正在寻找的答案。但是,这可以给你一些希望。

不幸的是,目前没有protractor java port。我使用Selenium C#,我的项目最近开始使用一些Angular。而且,幸运的是,有一些伟大的人完成了Protractor-net项目来完成你正在努力的事情。我必须说,如果您的项目足够大,可以利用一些时间为量角器编写java端口,您可以轻松地关注此项目。它并不那么广泛。我亲自使用它并开始在我的blog

上写这个

答案 1 :(得分:2)

有人正在尝试开发jProtractor - Java Selenium API的角度/量角器实现。 https://github.com/caarlos0/jProtractor

这仍处于开发阶段(暂时无法使用),但对于与我情况类似的人来说,这可能是正确的工具。