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

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

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

Функция ЗавершитьЭлемент(Знач 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 "06fb17d7-8be8-4e11-b1a2-141c7f0f9fa9" \
--params "{'endTime':'01/01/2026 20:00:00','status':'passed'}"
Результат
{
"message": "TestItem with ID = '06fb17d7-8be8-4e11-b1a2-141c7f0f9fa9' successfully finished."
}