Как я могу установить значения свойств, чтобы мой шаг собственность с помощью Groovy скриптов в soapui
Я использую приведенный ниже код, чтобы установить значения свойств из файла Excel на мой шаг свойства, а затем передать его в тестовый кейс.
Когда я запускаю Groovy-код, значение из последней ячейки excel переходит на шаг свойства.
Пожалуйста, помогите мне правильно установить свойства.
Что я уже пробовал:
импорт jxl.*
Workbook wb = Workbook. getWorkbook(new File("C:\\Users\\naraysa1\\Desktop\\Address_Doctor\\DataSource_Address_Validate\\Data_AddressValidate.xls"))
Лист sh = wb. getSheet(0)
Количество строк = ш.метод getrows();
Свойств = ш.getColumns();
for (i=1;i< RowCount;i++)
{
for (j=0;j< ColumnCount;j++)
{
def c = sh. getCell(j, i). getContents();
log.info с
testRunner.тесткейса.getTestStepByName("Properties_Address").setPropertyValue("идентификатор", с)
testRunner.testCase.getTestStepByName ("Properties_Address"). setPropertyValue ("AddressLine1", c)
testRunner.testCase.getTestStepByName ("Properties_Address"). setPropertyValue ("AddressLine2", c)
testRunner.testCase.getTestStepByName ("Properties_Address"). setPropertyValue ("AddressLine3", c)
testRunner.тесткейса.getTestStepByName("Properties_Address").setPropertyValue("город", с)
testRunner.тесткейса.getTestStepByName("Properties_Address").setPropertyValue("государство ", с)
testRunner.testCase.getTestStepByName ("Properties_Address"). setPropertyValue ("PostalCode", c)
testRunner.testCase.getTestStepByName ("Properties_Address"). setPropertyValue ("Country", c)
деф TestStep = testRunner.runTestStepByName("Search_Address")
}
}