跳至主要内容
版本: 22.5.0

Coverage.startJSCoverage() 方法

签名:

class Coverage {
startJSCoverage(options?: JSCoverageOptions): Promise<void>;
}

参数

参数类型描述
optionsJSCoverageOptions(可选) 一组可配置的覆盖率选项,默认为 resetOnNavigation : true, reportAnonymousScripts : false, includeRawScriptCoverage : false, useBlockCoverage : true

返回值

Promise<void>

覆盖率启动后解析的 Promise。

备注

匿名脚本是没有关联 URL 的脚本。这些脚本是使用 evalnew Function 在页面上动态创建的。如果 reportAnonymousScripts 设置为 true,匿名脚本 URL 将以 debugger://VM 开头(除非存在魔法 //# sourceURL 注释,在这种情况下,该注释将是 URL)。