Jasmine 伊斯坦布尔代码覆盖率中未执行的用户操作代码

Jasmine 伊斯坦布尔代码覆盖率中未执行的用户操作代码,jasmine,karma-jasmine,code-coverage,istanbul,Jasmine,Karma Jasmine,Code Coverage,Istanbul,我对执行CRUD操作的数据服务进行了Jasmine测试。有些功能仅在用户操作上执行,如添加、更新或删除数据。这些函数被伊斯坦布尔标记为红色,这降低了代码覆盖率 我应该如何处理这些功能?或者: 练习用户操作 手动使用手写脚本,以便可靠地重复 为应用程序添加一种可编程方式来触发这些操作,然后 编写使用触发器的单元测试 我更喜欢后者,因为您可以在需要时简单地运行测试

我对执行CRUD操作的数据服务进行了Jasmine测试。有些功能仅在用户操作上执行,如添加、更新或删除数据。这些函数被伊斯坦布尔标记为红色,这降低了代码覆盖率

我应该如何处理这些功能?

或者:

  • 练习用户操作 手动使用手写脚本,以便可靠地重复
  • 为应用程序添加一种可编程方式来触发这些操作,然后 编写使用触发器的单元测试
我更喜欢后者,因为您可以在需要时简单地运行测试