繁体   English   中英

赛普拉斯在canvas上对spreadJS进行测试

[英]Cypress Testing on spreadJS with canvas

我正在尝试在基于画布的传播JS上自动使用赛普拉斯测试。 我了解到,spreadJS实例应该初始化,但到目前为止还没有运气。 我们是否还必须使用spreadJS密钥进行初始化,还是可以不用它来完成?

此外,我确实遇到了一些硒和量角器代码,但是它们对我要实现的目标不是很有帮助。 不知道是我吗 感谢您是否可以共享与上述查询有关的任何代码段。

遵循的步骤:

  1. 转到显示电子表格的页面(grapeCity)
  2. 尝试在电子表格上进行搜索(搜索应在所有单元格上进行)
  3. 根据搜索结果返回

以下是用于验证实例的示例代码片段,但不幸的是,没有运气。

let spread = new GC.Spread.Sheets.findControl(<host>);
let sheet = spread.getActiveSheet().getRange(5, 10);
console.log(sheet)

实际结果:我收到错误“ TypeError:无法读取未定义的属性'getActiveSheet'”

预期结果:应该能够从网站上内置的spreadJS中检索数据

findControl是静态方法,不需要像这样的“新”变量var spread = GC.Spread.Sheets.findControl(document.getElementById('ss'));

希望这可以帮助。
GrapeCity SpreadJS团队。

适用于JavaScript的最完整的类似Excel的电子表格

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM