我使用Vaadin 7框架也使用Open Layers开发了一个应用程序,现在我需要在画布上测试Elements,当我尝试使用Vaadin Testbench时,我获得了Canvas上所有点击的相同Element Locator值,
org.vaadin.addon.vol3.OLMapElement orgvaadinaddonvol3OLMap1 = $(org.vaadin.addon.vol3.OLMapElement.class).first();
在上面的元素定位器中我在org.vaadin.addon.vol3.OLMapElement上收到错误,并且该类也丢失了,我也在maven存储库中搜索过。
eclipse控制台中画布的元素作为输出
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bcc9
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bcca
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bccb
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bccc
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bccd
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bcce
com.vaadin.testbench.TestBenchElement_$$_jvst5d5_1@9707bccf
Testbench上的Elemet定位器
org.vaadin.addon.vol3.OLMapElement orgvaadinaddonvol3OLMap12 = $(org.vaadin.addon.vol3.OLMapElement.class).first();
org.vaadin.addon.vol3.OLMapElement orgvaadinaddonvol3OLMap13 = $(org.vaadin.addon.vol3.OLMapElement.class).first();
org.vaadin.addon.vol3.OLMapElement orgvaadinaddonvol3OLMap14 = $(org.vaadin.addon.vol3.OLMapElement.class).first();
org.vaadin.addon.vol3.OLMapElement orgvaadinaddonvol3OLMap15 = $(org.vaadin.addon.vol3.OLMapElement.class).first();
org.vaadin.addon.vol3.OLMapElement orgvaadinaddonvol3OLMap16 = $(org.vaadin.addon.vol3.OLMapElement.class).first();