我正在使用java构建一个自定义的jubula框架来测试web applications.But,我找不到Jubula的java客户端API。我读到Jubula使用Selenium web驱动程序来识别/定位web元素,如google搜索框等,但我无法找到JUBULA如何使用SELENIUM?请指点一下。提前谢谢。
发布于 2017-09-26 15:51:03
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
https://stackoverflow.com/questions/46212836
复制相似问题