用户指南 > 关于用户指南 > Codebeamer QA:测试管理 > 测试参数化 > 运行器仅保留参数值中已使用且不同的参数
运行器仅保留参数值中已使用且不同的参数
对于参数解决方案搜索期间发现的参数值,其所包含的参数可能多于当前测试用例所需的参数。在多个测试用例之间共享参数源时,可能会发生这种情况。
在这种情况下,参数解决方案算法会忽略并移除不相关的值,并保留唯一的值,以避免使用相同参数重复运行测试用例。
例如,假设测试用例使用 ${fruit} 参数,且找到的参数和参数值如下表所示:
Fruit
City
Price
banana
Stuttgart
10
banana
Budapest
5
此测试用例中未使用 city 和 price 参数,因此,这两个参数不会显示在测试用例中。将从参数集中删除这些参数和值,仅保留两行,且均具有 fruit=banana 值。如果使用这些值运行测试用例,则同一测试将使用相同参数运行两次。为避免这种情况,仅保留唯一的参数集组合。这与 SQL SELECT DISTINCT 语句的运行方式相同。
这对您有帮助吗?