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 Arutyun Gevorkyan Arutyun Gevorkyan
The avatar of contributor named as Vadim Melnikov Vadim Melnikov
The avatar of contributor named as Pavel Nochevnoy Pavel Nochevnoy
The avatar of contributor named as melvspace melvspace

История