Kantu Экспорт скриншота элемента?

Как экспортировать скриншот элемента, сделанный с помощью "storeImage" в Канту

    {
      "Command": "storeImage",
      "Target": "//*[@id=\"setbackfix\"]/div[1]/div/div[1]/div[2]/div/ul/li[2]/p/span[2]/span/a",
      "Value": "image"
    },

Я пробовал локальный экспорт хранилища.

1 ответ

Решение

Я пробовал локальный экспорт хранилища.

Вы были на правильном пути:

LocalStorageExport | image-name.png 

Обратите внимание, что здесь необходимо использовать расширение файла (.png для снимков экрана и.csv для экспорта файла CSV), в противном случае Kantu не знает, хотите ли вы экспортировать изображение или файл CSV.

Image-name.png это имя из команды storeImage:

storeImage | locator | **image-name** or **image-name.png** (здесь.png не требуется, что несколько логично, но все же немного сбивает с толку).

Тестовый макрос:

{
  "CreationDate": "2018-8-22",
  "Commands": [
    {
      "Command": "open",
      "Target": "https://stackru.com/questions/51948580/kantu-export-screenshot-of-an-element",
      "Value": ""
    },
    {
      "Command": "storeImage",
      "Target": "link=Ask Question",
      "Value": "button"
    },
    {
      "Command": "localStorageExport",
      "Target": "button.png",
      "Value": ""
    }
  ]
}
Другие вопросы по тегам