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? (Вариант с сохранением логов в папку и достать оттуда не подходит)