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

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

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

Функция ЗавершитьЭлемент(Знач 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 "461437af-d1ad-4b39-9cac-883529464541" \
--params "{'endTime':'1/1/2026 8:00:00 PM','status':'passed'}"
Результат
{
"message": "TestItem with ID = '17a38d94-2305-4bae-9ab0-9f349d2d32b8' successfully finished."
}