我正在使用gradle-cobertura插件生成测试覆盖率报告,可在此处找到.这个插件工作得非常好.现在我试图从覆盖率报告中排除一些类.我试图通过使用闭包来配置Cobertura插件的行为,如下所示配置约定属性:
cobertura {
coverageSourceDirs = sourcesSets.main.groovy.srcDirs
coverageExcludes = ['class_name.groovy']
}
Run Code Online (Sandbox Code Playgroud)
但覆盖率报告仍显示我已排除的类别.任何帮助将不胜感激.
谢谢和问候,Diganta
在我的项目中,我正在使用Jmeter进行负载测试。
我创建了一个测试计划,如下所示:
下一位采样者将提交一个请求。该采样器接受两个参数:sessionId和licenseRequest。有关Java脚本的一些详细信息如下:
url: "groovy/enqueue",
type: "POST",
global: false,
data: {sessionId: uSessionId, licenseRequest: JSON.stringify(requestJSON) },
dataType: "text",
Run Code Online (Sandbox Code Playgroud)为了提交请求,我创建了一个csv文件。
csv类似于这样:
条目1:
{"activations":["<activation-code>","<activation-code>"],"email":"<emailIdofUser>","csvEntries":[{"model":"<modelname>","serial":"<serialNo>"}],"comment":"testing jmeter"}
我发现,在第二个采样器中提交请求时,后期请求格式错误:
POST data:
sessionId=vZNjFjW38cid&licenseRequest=%3CEOF%3E
Run Code Online (Sandbox Code Playgroud)
如您所见,licenseRequest的值不正确。它正在发送EOF,这是不希望的。
