Назначьте этот json одной переменной, как показано ниже:
jsonToEnter = {
"system_service": false,
"version": "1.0.0",
"checksum": "",
"machineConfig": {
"subscriptions": {
"sinumerik_hf_data": {
"payload": [{
"sinumerikUid": "hfdd_data",
"period": 2
}],
"source": "communicationAdapter",
"quality": "high_performance",
"isCloudMessage": false
}
}
}
}
Передайте тот же объект, что и String, в текстовое поле, используя WebDriver(I) sendKeys()
, стринфируя ваш объект json, как показано ниже:
driver.findEement(ElementLocator Of Text box).sendKeys(JSON.stringify(jsonToEnter));