我正在从输出文件中获取动态数据。我想在DataSink中创建动态名称和值。因此,这些值会相应地存储到其中。比方说。我得到的书名是阿金塔,迪克森,海盗,索尼克。有时我也会根据输出得到6-7个值。我想将这个动态书名存储到DataSink中,"Name“为Book1,Book2……所以..。在和类似的“价值”作为阿金塔,DIKSONm盗版,声波存储到相应的名称。
我已经尝试过这个代码:
String storeToDataSink (contains all the book names)
testRunner.testCase.testSteps["DataSink"].setPropertyValue("Book1",
storeToDataSink.toString())但是,当我知道我有特定数量的书时,这是可行的。如果它是动态的呢?
任何建议或代码片段将不胜感激。
发布于 2018-01-02 20:41:32
以下是在DataSink或属性测试步骤中创建动态属性值的解决方案。
for(int i=0; i<countOfBooks; i++)
String b = "Book"
String temp = b.concat(i)
testRunner.testCase.testSteps["DataSink"].setPropertyValue(temp,
storeToDataSink.toString())
},其中storeToExcel是书的价值,如AJANTA,DIKSONm PIRATE,SONIC
https://stackoverflow.com/questions/48059163
复制相似问题