Мне нужно загрузить файл на серверную часть, однако перед этим мне нужно заменить заполнитель в файле на динамическое значение. поддерживает ли динамическое замещение заполнителя на месте?
Я заметил, что могу с легкостью заменить заполнитель, используя ключевое слово replace. Вот мой сценарий:
Указанный путь 'common / upload'
И многочастные поля читаются ('classpath: mainFlow / labresultUpload.json')
* def filename = 'PKU.A22backup'
* def someString = read('PKU.A22backup')
* print someString
* replace someString
|token|value|
|labsampleid|'123456'|
* print someString
* multipart file file = { read: "#(filename)", filename: "#(filename)"}
When method post
Then status 200
* def result = response[0].result
Однако мне нужно динамически заменить местозаполнитель (здесь я имею в виду перезапись), а затем загрузить файл на серверную часть.