Вставить текст из буфера обмена в скрипт selenium ide
Ниже приведен следующий макрос, который я записал с помощью kantu selenium ide. Вместо ввода "456" я хотел бы вставить число из буфера обмена, как бы я использовал! Clipboard для этого?
{
"CreationDate": "2018-3-28",
"Commands": [
{
"Command": "open",
"Target": "http://www.myurlhere.com/",
"Value": ""
},
{
"Command": "click",
"Target": "id=ContentPlaceHolder1_txtCode",
"Value": ""
},
{
"Command": "type",
"Target": "id=ContentPlaceHolder1_txtCode",
"Value": "456"
}
1 ответ
Я сам нашел решение: ${! Clipboard} - правильный синтаксис для получения (вставки) значения из буфера обмена:
{
"Command": "type",
"Target": "id=ContentPlaceHolder1_txtCode",
"Value": "${!clipboard}"
}
А для установки значения в буфер обмена (копирование) можно использовать:
{
"Command": "store",
"Target": "my data here",
"Value": "!clipboard"
}