我正在寻找使用vis.js测试网络图的解决方案。我正在使用selenium和nightwatch.js进行测试。但我无法理解如何定位图形和测试事件,如选择节点和边缘,节点双击等。
答案 0 :(得分:0)
Found Selenium API中的解决方案。只有我们必须知道的是任何节点的X和Y偏移量,我们感兴趣。下面是代码片段:
'Click on Graph Node' : function(browser) {
browser
.moveTo(GRAPH_CANVAS_XPATH, 5, 198)
.click(GRAPH_CANVAS_XPATH)
}