Angularjs 是否可以从量角器获取JavaScript代码覆盖率并将其写入伊斯坦布尔报告

Angularjs 是否可以从量角器获取JavaScript代码覆盖率并将其写入伊斯坦布尔报告,angularjs,protractor,code-coverage,e2e-testing,istanbul,Angularjs,Protractor,Code Coverage,E2e Testing,Istanbul,背景: 我正在从事一个AngularJS项目,该项目有3种自动测试。 使用jest进行单元测试, 使用量角器进行端到端测试 使用robot框架进行端到端测试 我们现在想要的是结合jest、量角器和robot框架的代码覆盖率结果。并将其合并为一份伊斯坦布尔报告 我想问一下 1.是否可以从量角器获得代码覆盖率结果? 2.它适合我上面提到的事情吗?我们应该把端到端测试放在代码覆盖率中吗 A1。量角器只是一个端到端测试自动化框架。它没有内置的报告机制来计算测试覆盖率。 A2。混合单元测试覆盖率和端到端测

背景: 我正在从事一个AngularJS项目,该项目有3种自动测试。 使用jest进行单元测试, 使用量角器进行端到端测试 使用robot框架进行端到端测试

我们现在想要的是结合jest、量角器和robot框架的代码覆盖率结果。并将其合并为一份伊斯坦布尔报告

我想问一下 1.是否可以从量角器获得代码覆盖率结果?
2.它适合我上面提到的事情吗?我们应该把端到端测试放在代码覆盖率中吗

A1。量角器只是一个端到端测试自动化框架。它没有内置的报告机制来计算测试覆盖率。 A2。混合单元测试覆盖率和端到端测试覆盖率不是一个好主意。 单元测试级别的覆盖率是测量函数或方法周围的测试覆盖率,在端到端测试中,您可以模拟多个用户流,它主要覆盖愉快的路径,而单元测试中您也可以覆盖消极的测试用例。 我肯定会使用单独的测试覆盖率报告