如何使用java在jubula中找到并单击web元素?

时间:2017-09-14 07:18:15

标签: java eclipse selenium jubula

我正在使用java构建一个自定义jubula框架来测试Web应用程序。但是我无法找到Jubula的Java客户端API。我读到Jubula使用Selenium网络驱动程序识别/定位网页元素,如谷歌搜索框等。 但我无法找到JUBULA如何使用SELENIUM? 请指导。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

Jubula完全将Selenium的使用封装在自己的API中。这就是为什么你没有与Selenium类似的具体行动。 API更像是一个客户端,这就是为什么没有太多关于实现的信息。

Jubula行动对Selenium行动的实施位于bitbucket。有两个项目正在执行Jubula“com.bredexsw.jubula.rc.html.webdriver”和“com.bredexsw.jubula.rc.html.selenium2”的实施

我发现,由于你无法设置webdriver eclip.se/524909的位置,因此使用Jubula API的webdriver测试目前无效。

至于您的初始问题,此时您仍然必须使用Jubula的ITE(UI)来生成ComponentIdentifier,请参阅Exporting the Object Map in the ITE