故事:
最近,我们的UI从自定义表格切换到Angular UI grid,因为它已经稳定并且功能丰富。
主要的Angular UI网格页面声称有“e2e测试集成”,但我们很难完成这项工作。
根据我们的理解,他们在“e2e测试集成”中的意思是两个helper files:gridTestUtils
和gridObjectTestUtils
。
有很多问题:
angular-ui-grid
模块本身的一部分,不能作为单独的库使用,这意味着我们需要基本复制两个文件的当前内容并创建他们本地手动angular-ui-grid
本身)ids,我们使用其他定位器找到网格另一方面,这些辅助文件中提供的方法如resizeHeaderCell()
,shiftClickHeaderCell()
非常方便,可以节省大量测试时间。
问题:
测试角度UI网格的规范方法是什么?有没有人通过上述帮助函数与运行e2e-test一起运行?
答案 0 :(得分:1)
您不需要复制这些文件的当前内容并手动在本地创建它们。您可以通过npm:npm install angular-ui/ui-grid
安装ui-grid存储库。