2016-04-26 84 views
0

我正在寻找解决方案来测试使用vis.js实现的网络图。我用nightwatch.js来编写测试。但我无能为力,如何定位图形和测试事件,如选择节点和边缘,节点双击等。vis.js使用硒的网络图测试

回答

0

Found Selenium API中的解决方案。只有我们必须知道的是任何节点的X和Y偏移量,我们感兴趣。下面是代码片段:

'Click on Graph Node' : function(browser) { 
     browser 
      .moveTo(GRAPH_CANVAS_XPATH, 5, 198) 
      .click(GRAPH_CANVAS_XPATH) 
}