我有一个完美运行的负载测试项目,并且能够按预期将所有perf计数器保存在LoadTest数据库中。
我想在测试运行中添加一些特定的场景属性信息。
因此,当我最后在Excel中创建报表时,无法根据这些属性进行过滤
示例:
环境属性:(QA,PreProd,Production)
目标属性:(UI,API,..)
我到处搜索但无法找到相关信息。不确定我是否必须在该数据库中创建一个新表并自己填充,或者是否有其他更简单的方法。
答案 0 :(得分:0)
我所做的最接近的是通过修改"报告名称"请求包括所需信息。在一次测试中,我添加了一个执行次数很少的测试用例(很少会导致整体结果不会出现偏差)。它有两个请求。第一个收集了一些数据并将其保存到上下文参数中。第二个插件有一个PreRequest
插件,可以将数据写入该请求的ReportingName
字段。 (实验表明,在PostRequest
插件中设置字段无效。)
我使用的另一种方法是使用PostWebTest
插件将一行有用数据写入日志文件,因此每个测试用例执行一行。
可以将另一个表添加到负载测试数据库中,但我想知道Open
,Import
,Export
和{{1}是否能正确处理它打开并管理测试结果窗口的命令。