Как объединить коды генерации случайного идентификатора в файлы данных?
Я сделал коды для генерации случайного ItemID (добавление метки времени)
И у меня был тестовый пример, который получил превосходствохранится в файле данных. Первый столбец файла данных - ItemID.
Как объединить случайные коды ItemID в существующие коды файлов данных?
Так что мне не нужно постоянно обновлять файл Excel, новыйtestID будет использоваться при выполнении нового теста.
коды для случайного идентификатора
@Keyword
String getUniqueName() {
String prodName = ('ItemID'+Integer.toString(getRandomNumber(1, 99))) + timeStamp()
return prodName
}
коды для загрузки файла
def requestObject = builder.withRestRequestMethod('POST')
.withRestUrl('http://'+GlobalVariable.URL+":"+GlobalVariable.Port + '/api/items/upload')
.withHttpHeaders([
new TestObjectProperty('Content-Type', ConditionType.EQUALS, 'multipart/form-data')])
.withMultipartFormDataBodyContent([
new FormDataBodyParameter('uploadedFile',"Data Files/ImportData.xlsx" , 'File'), ])
.build()
def response = WS.sendRequest(requestObject)
WS.verifyResponseStatusCode(response, 201)