Testcomplete: взять скриншот из панели 'Picture'

Делаю собственный pdf отчет с помощью fpdf. Пытаюсь достать скриншот сделанный после Click из панели 'Picture' в логах. Я смог достать название и статус из 'Log Items', но не смог достать скрин в этих шагах. Проверил тип данных панели 'Picture', там вместо 'image' лежит 'float'.

logsCol = Project.Logs
logItem = logsCol.LogItem[0]
num = logItem.ChildCount

if num > 0:
  for i in range(0, num):
    name = logItem.Child[i].Name
    status = logItem.Child[i].Status

    #checking 'Picture' panel data type
    #here need to get captured screenshot
    screenType = logItem.Child[3].Data[0].Scheme.Child[0].DataType

    data = [[name, screenType, status]]

    #adding data to table
    for row in data:
      for datum in row:
        pdf.cell(3.7, 2*th, str(datum), border=1)
      pdf.ln(2*th)

pdf.output('Path to exported log\\TestReport.pdf', 'F')

Возможно ли вообще напрямую достать скриншот из Event-a? (Вариант с сохранением логов в папку и достать оттуда не подходит)


Ответы (0 шт):