Мое требование - обновить структуру JSON, а затем записать ее в файл, используя пару ключ-значение. Ниже приведен мой скрипт на Python, основанный на значениях TESTVER, TESTLVL и TESTGRP, которые мы получим от сценария робота, нам нужно его обновить:
cmd =
"""{
"TESTVER": "v1",
"TESTLVL": "Level1",
"TESTGRP": "SET"
}"""
class myLib(object):
def change_test_details(self, ver, lvl, grp):
d = json.loads(cmd)
d["TESTVER"] = ver
d["TESTLVL"] = lvl
d["TESTGRP"] = grp
print(json.dumps(d, indent=2))
Это моя выдержка из скрипта робота:
test Suite to be selected and executed ${TEST}
Log to Console ${TEST}
Change test details "v1", "L1", "Get"
Я продолжаю получать « Не найдено ни одного ключевого слова с именем« Изменить данные теста ». » - как передать несколько параметров из сценариев Robot в Python?