结合伊斯坦布尔覆盖报告进行集成测试

时间:2016-10-03 15:33:04

标签: integration-testing code-coverage istanbul

我有一个Node应用程序框架(https://github.com/jedwards1211/crater),其中包含启动服务器并使用webdriver.io运行测试的集成测试。我不确定如何生成完整的代码覆盖率,因为需要涵盖三个部分,所有部分都单独运行:

  • 构建和生成服务器进程的代码
  • 在服务器上运行的代码
  • 在客户端上运行的代码(即PhantomJS)

我知道我可以使用babel-plugin-istanbul来构建所有代码来进行检测。我知道使用nyc运行服务器很容易,并且只覆盖服务器代码。但有没有办法在运行集成测试后获得所有三个部分的综合报道?

到目前为止我发现了

0 个答案:

没有答案