Как объединить коды генерации случайного идентификатора в файлы данных? - PullRequest
1 голос
/ 22 октября 2019

Как объединить коды генерации случайного идентификатора в файлы данных?

Я сделал коды для генерации случайного 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)
...