Перейти к основному содержимому

Получить структуру лога

Получает структуру параметров для записи лога

Функция ПолучитьСтруктуруЛога(Знач IDЗапуска, Знач IDЭлемента, Знач Время, Знач Текст = "", Знач Уровень = "info") Экспорт

ПараметрCLI опцияТипОбяз.Назначение
IDЗапуска--launchСтрокаID запуска, к которому принадлежит тестовый элемент
IDЭлемента--idСтрокаID тестового элемента
Время--timeДатаДата и время записи лога
Текст--textСтрокаТекстовая информация лога
Уровень--levelСтрокаУровень информации: error, warn, info, debug, trace, fatal, unknown
Возвращаемое значение

Структура Из КлючИЗначение - Структура полей

Пример использования для 1С:Предприятие/OneScript
URL = "tests.openintegrations.dev";
Токен = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX25hbWUiOiJzdXBlcmFkbWluIiwic2NvcGVzIjpbInVpIl0sImV4cCI6MTc2MjAwMDI3NiwiaWF0IjoxNzYxOTEzODc2LCJqdGkiOiI0NTI3YTc5OS0wN2...";
IDЗапуска = "";
IDЭлемента = "";
Проект = "Test";
Время = Дата("20260101100010");
Текст = "Some log";

Результат = OPI_ReportPortal.ПолучитьСтруктуруЛога(IDЗапуска, IDЭлемента, Время, Текст);
oint rportal ПолучитьСтруктуруЛога \
--launch "0fe1fd93-2dec-40b6-a5ff-05aadc475c60" \
--id "06fb17d7-8be8-4e11-b1a2-141c7f0f9fa9" \
--time "2026-01-01T10:00:10" \
--text "Some log"
Результат
{
"launchUuid": "0fe1fd93-2dec-40b6-a5ff-05aadc475c60",
"itemUuid": "06fb17d7-8be8-4e11-b1a2-141c7f0f9fa9",
"time": "1767258010",
"message": "Some log",
"level": "info"
}