0

我正在使用soapUI和groovy来测试一个特定的值是否会再次重新生成?

我将有一个带有 JSON 的soapUI 请求,它在响应中给出一个 id,我应该提取 tat id 并将其存储在动态位置,以便当我再次运行测试用例时,我应该能够比较 prev id。如果两者都匹配,则测试用例应该失败,如果不匹配,则应该添加新值,并且当测试用例现在运行时,它应该比较前两个值。

这持续了至少 10000 次运行。所以第 10000 个 id 应该与所有第 9999 个 id 进行比较以检查重复。如果它存在,它应该失败,否则测试应该通过。

请帮助我..提前谢谢!

4

1 回答 1

0

2013 年 3 月...哇..抱歉,回答迟了,希望您能找到这个问题的答案。

我无权访问soapUI,因此我无法提供此答案的代码,但我会说..而不是将值保存在动态位置中,将其存储在测试套件、测试用例或项目级属性中每次你想比较..只需读取该值并进行比较。

我知道您将不得不存储 10000 次,因此与其创建这么多属性,不如将值存储在列表或映射中,然后将该映射存储在属性中。每次您需要检查该值时,您都可以访问该属性,找到您要查找的内容进行比较。

明天我可以访问soapUI,所以我会尝试为您编写一些代码。

于 2014-02-20T21:34:29.467 回答