并在后端运行nodejs应用程序时如何获得代码覆盖?"/>
[用pytest运行以tavern编写的测试,并在后端运行nodejs应用程序时如何获得代码覆盖?
我有一个用节点js编写的API,并通过pytest用tavern编写了针对端点的集成测试。我想在运行后获得这些集成测试的代码覆盖率。现在,设置是;首先启动节点应用程序,然后使用pytest命令运行tavern测试套件。可以看到很多场景,但是所有场景在btw测试引擎和应用引擎中都具有一致性,例如python-python或js-js。如何获得带有t.t.t节点应用程序的tavern测试套件的代码覆盖率?
回答如下:您在这里有2个程序:
- nodejs应用
- 酒馆测试套件
您有兴趣找到nodejs部分的内容,这意味着您需要检测该程序。
[我只是快速浏览了一下,但是使用https://github/istanbuljs/nyc似乎是一个不错的选择,这意味着您可以在运行小酒馆测试时仅在以nyc
开头的服务器上运行以测量覆盖范围。] >
注意:这是一个模糊的答案,如果问题更具体,我将进行更新。
更多推荐
[用pytest运行以tavern编写的测试,并在后端运行nodejs应用程序时如何获得代码覆盖?
发布评论