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

Завершить элемент

Завершает работу созданного ранее тестового элемента

Функция ЗавершитьЭлемент(Знач URL, Знач Токен, Знач Проект, Знач UUIDЭлемента, Знач СтруктураЗавершения) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
URL--urlСтрокаURL сервера ReportPortal
Токен--tokenСтрокаТокен доступа
Проект--projСтрокаID проекта
UUIDЭлемента--uuidСтрокаUUID тестового элемента
СтруктураЗавершения--paramsСтруктура Из КлючИЗначениеПараметры завершения. См. ПолучитьСтруктуруЗавершенияЭлемента
Возвращаемое значение

Соответствие Из КлючИЗначение - сериализованный JSON ответа от ReportPortal

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

ДатаЗавершения = Дата("20260101200000");

СтруктураЗавершения = Новый Структура;
СтруктураЗавершения.Вставить("endTime", ДатаЗавершения);
СтруктураЗавершения.Вставить("status" , "passed");

Результат = OPI_ReportPortal.ЗавершитьЭлемент(URL, Токен, Проект, IDЭлемента, СтруктураЗавершения);
# JSON данные также могут быть переданы как путь к файлу .json

oint rportal ЗавершитьЭлемент \
--url "tests.openintegrations.dev" \
--token "***" \
--proj "Test" \
--uuid "64685097-1665-44f7-aea9-23624d3dc2df" \
--params "{'endTime':'01/01/2026 20:00:00','status':'passed'}"
Результат
{
"message": "TestItem with ID = 'fd71cbae-51fa-40a7-be6d-84a8514769b4' successfully finished."
}