0

我有以下情况:

步骤 1)通过 groovy 从文件中加载 base64 格式的文件内容。(非常大的文件)

步骤2)将此base64分配给参数

步骤 3) 使用此参数执行请求

如果我执行负载测试,即使 2GB 也不够,因为 20 个线程很容易消耗它。

那么有没有办法在不同的线程之间重用加载的文件,以便在每次执行测试用例时不加载大文件?

谢谢

4

1 回答 1

1

尝试为长字符串添加一个属性(我认为任何级别都可以工作.. TestCase、TestPlan、Project)。

在计划或项目级别使用 groovy 脚本读取字符串,并将 base64 值放入该属性中。

从负载测试中,重用属性中的数据,而不是从文件中读取。

那应该允许线程共享它。

让我知道它是否不起作用。我仍在将soapui 下载到我的新桌面3.4/117MB。

于 2012-07-16T18:43:13.053 回答