ru24.pro
Работа
Октябрь
2024
1 2 3 4 5 6 7 8 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Suno API - реверс инжиниринг и стресс-тест

0

Начальные данные


Обёртка сервиса Suno.com (https://github.com/gcui-art/suno-api)


Задача



  1. Развернуть, запустить и проверить насколько точно она эмулирует запросы к суно по сравнению с запросом из официального веб интерфейса и дописать, если есть различия (обёртка давно не обновлялась)
  2. Написать тест, который должен нон-стоп 24 часа:

    1. каждые 5 минут отправлять запрос на генерацию лирики
    2. по получению ответа - запрос на генерацию музыки
    3. по получению статуса “completed” - скачивание mp3 файла

      1. по одному запросу на генерацию музыки суно выдаёт две вариации, то есть два файла
    4. проверка mp3 файлов на факт обрывания музыки в конце
    5. вывод отчёта