如何获得打字稿节点应用程序的集成测试覆盖率?

我在打字稿中有一个Web应用程序的后端,并且有一组作为独立过程运行的集成测试,调用了该Web应用程序的其余API。我想知道集成测试涵盖了Web应用程序的代码份额。

我已经为此苦苦挣扎了几天,想知道我是否使用了正确的工具和正确的方法。我正在尝试使用nyc,特别是在Webapp源代码上运行nyc instrument。它会生成我的Web应用程序的缩小版本和检测版本,仍然使用打字稿。这对我有用。

然后,我尝试使用标准的tsc编译器来编译此检测代码。我为此苦苦挣扎,代码不想编译。

然后,我将运行已编译的,已测试的webapp并开始集成测试,希望当后端测试产生的REST请求击中时,已测试的后端将生成原始coverage数据。然后,我将使用nyc将原始数据转换为覆盖率报告。

我想确认我采取的步骤完全有意义。

iCMS 回答:如何获得打字稿节点应用程序的集成测试覆盖率?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2059516.html

大家都在问