我正在寻找解决方案来测试使用 vis.js 实现的网络图。我正在使用 selenium 和 nightwatch.js 来编写测试。但我不知道如何定位图形和测试事件,如选择节点和边、节点双击等。
问问题
547 次
1 回答
0
在 Selenium API 中找到了解决方案。只有我们必须知道的是我们感兴趣的任何节点的 X 和 Y 偏移量。下面是代码片段:
'Click on Graph Node' : function(browser) {
browser
.moveTo(GRAPH_CANVAS_XPATH, 5, 198)
.click(GRAPH_CANVAS_XPATH)
}
于 2016-04-27T14:20:17.883 回答