在 TestComplete 中迭代字典

Iterate over a dictionary in TestComplete

我创建了一个字典如下,我想循环它并执行一些操作。


dict.add("a",1);

dict.add("b",2);

dict.add("c",3);

for (var key in dict){

 Log.message("key is "+key+" and value is "+dict[key])

}

但是程序没有进入循环

如何在 Testcomplete 中迭代字典?

经过一轮又一轮的打击和尝试,我想我找到了解决办法。

var testData = [];
testData["a"] = 1;
testData["b"] = 2;
testData["c"] = 3;

for (var x in testData)
{
    ...
}