[英]Canonical way to e2e test angular UI grid
故事:
最近,由于稳定和功能丰富,我们的UI从自定义表切换到Angular UI网格 。
Angular UI网格的主要页面声称具有“ e2e测试集成”,但是我们很难做到这一点。
据我们了解,它们在“ e2e测试集成”下的含义是两个帮助文件 : gridTestUtils
和gridObjectTestUtils
。
有很多问题:
angular-ui-grid
模块本身的一部分,并且不能作为单独的库使用,这意味着我们需要基本上复制这两个文件的当前内容,并手动在本地创建它们 angular-ui-grid
本身),并且我们使用其他定位器来定位网格 另一方面,这些帮助程序文件中提供的诸如resizeHeaderCell()
, shiftClickHeaderCell()
方法确实非常方便,并且可以节省大量测试时间。
问题:
测试角度UI网格的规范方法是什么?有人通过上述辅助函数与库进行过e2e-test-test集成吗?
您无需复制这些文件的当前内容并在本地手动创建它们。 您可以通过npm安装ui-grid存储库: npm install angular-ui/ui-grid
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.