Skip to content
Для QA

Как проверить саммари на битость?

INFO

Битое саммари - это саммари в котором для какого-либо видео нет url и/или externalId

Есть JSON фильтр который ищет битые лекции

Сайт - https://try.jsonata.org/

jsonata screenshot

  1. cлева - ответ от бэкенда
    1. Получить ответ для саммари от бекенда
      1. https://api-production.kube.artforintrovert.ru/api/v3/courses/655663726ced41c18557a723
      2. Заменить id на id саммари
    2. Получить комбо для саммари от бекенда
      1. https://api-production.kube.artforintrovert.ru/api/v3/combo/course/655663726ced41c18557a723
      2. Заменить id на id саммари
      3. Пройтись для каждого саммари
  2. справа сверху - фильтр
  3. справа снизу - результат

Результат - все лекции, в которых нет id или нет url

Если результат никакой, то проблема в чем-то другом

Фильтр

text
data.course.modules.blocks.videos.media.videos.kinescope[url="" or url=null or externalId=null].{
    "module.id": %.%.%.%.%.id,
    "module.title": %.%.%.%.%.title,
    "block.id": %.%.%.%.id,
    "block": %.%.%.%.title,
    "lecture.id": %.%.%.id,
    "lecture": %.%.%.title,
    "video": %.kinescope
}

Авторы

The avatar of contributor named as melvspace melvspace
The avatar of contributor named as Vadim Melnikov Vadim Melnikov

История