«Системный софт» помогает Okko перейти на автоматизированное тестирование на основе ТестОпс
«ТестОпс стал для нас логичным продолжением Allure Report»
«Allure Report — я бы сказал, один из стандартов индустрии автотестирования. Он у нас был внедрен, для всех тестов формировались отчёты. Но в самом Report нет статичного места, где можно было бы увидеть историю отчётов. А идеологическое продолжение Report — ТестОпс, и там уже есть персистентность».
Сергей Солдатов, руководитель отдела автоматизации Okko
О заказчике
Okko — компания с мощным процессом тестирования, построенным в соответствии с современными отраслевыми практиками. Тесты в Okko пишут все команды, в том числе команды разработки. Отдел автоматизации использует Python и PyTest, и работает с тестами на UI и API. Команды же, занимающиеся конкретными продуктами, пишут в первую очередь юнит-тесты на языках разработки. В этих же командах работают и ручные тестировщики. Точка пересечения для всех этих инструментов — ТестОпс.На основе этой организации в Okko удалось наладить огромную распределённую систему, в которой запускается 30—50 тысяч автотестов в день. Как всегда на масштабных проектах, поддерживаемых множеством команд, координировать работу не всегда легко. Команды разработки и автоматизации могут каждая для своих целей создать один и тот же тест-кейс. Поскольку ТестОпс не подразумевает возможности обновлять один тест-кейс из нескольких источников, ситуация решается отчасти за счёт договорённости, отчасти за счёт разработки специальных автоматизированных инструментов, приспосабливающих систему к потребностям компании.
Задача
До 2023 года в Okko не было единой системы управления тестированием. Процессы были настроены в первую очередь на ручное тестирование, и автоматизировать было сложно. Чтобы решить эти проблемы, Okko обратились в системный интегратор «Системный софт», который предлагает широкий портфель решений для разработчиков. «Системный софт» предложил рассмотреть три варианта систем управления тестированием, в том числе одну зарубежную. В результате выяснилось, что интеграции с ТестОпс работают стабильнее и требуют меньше доработок «из коробки». При этом в Okko уже использовался Allure Report, как индустриальный стандарт в автотестировании. Это упростило переход на ТестОпс.Внедрение ТестОпс
Внедрение ТестОпс продолжалось с 30.12.2022 по 22.08.2023. За это время было решено множество сложных задач, связанных с переносом чек-листов и тест-кейсов из прошлых систем (TestPad, Xray) в ТестОпс и настройкой выгрузки результатов автоматизации.Самой полезной функциональностью в ТестОпс оказались деревья тест-кейсов, т.е. возможность настраивать разные способы систематизации и представления тестов. В Okko разные команды пользуются разными деревьями: ручным тестировщикам удобно сортировать тест-кейсы на основе пользовательских тегов, а автоматизаторы предпочитают более простое отображение.
Реализация тест-планов в ТестОпс также оказалась удачной. В Okko используют возможность собирать планы автоматически: вместо того, чтобы каждый раз выбирать нужные тесты вручную, их ищет заранее написанное выражение на специализированном языке AQL (Allure Query Language). Например, можно указать, что мы хотим запустить в тест-плане все тест-кейсы с критическим приоритетом, и система сама их отберёт.
Функциональность дефектов сильно сокращает время разбора результатов тестов: дефекты анализируют сообщения об ошибках и автоматически группируют их по причинам падения. Это особенно полезно, когда ошибки возникают не из-за проблем с кодом или тестами, а из-за сбоев в инфраструктуре тестов. Дефекты быстро выявляют такие сбои и позволяют не тратить на них время.
Процесс тестирования также упрощает наличие истории тестовых прогонов и возможность искать прогоны по именам, тегам и атрибутам.
Конечно, при работе с такой сложной и масштабной системой не обошлось без трудностей. Ручным тестировщикам и автоматизаторам нужны разные политики обновления метаданных тест-кейсов, и из-за этого их не получается хранить в одном проекте, что затрудняет координацию ручных и автоматизированных тест-планов.
Несмотря на это, общая оценка системы однозначно положительная, и команде Okko удаётся решать возникающие сложности — чему, в частности, способствует быстрая работа технической поддержки. ТестОпс стал для Okko инструментом, который масштабируется вместе с их потребностями. Убедившись в эффективности системы, компания выбирает ежегодно наращивать количество лицензий.
Планы на будущее
Приоритет для автоматизаторов в Okko — минимизировать время выполнения ручного регресса (регулярно выполняемых тестов), и избавиться от дублирования тестов разными командами. Кроме того, в компании планируют сделать универсальный тестовый план, который поддерживала бы команда качества и в который другие команды бесшовно добавляли свои тесты. Это обеспечит прозрачность процессов тестирования, и позволит максимально использовать все преимущества ТестОпс.О компании
OkkoOkko – один из крупнейших российских онлайн-кинотеатров. Сервис работает с 2011 года. Okko можно смотреть на любой популярной платформе – от SMART TV и Web до игровых приставок и мобильных устройств на базе iOS и Android.
В Okko доступна самая большая библиотека фильмов, сериалов и анимационных проектов от ведущих международных и российских студий, а также детский контент, музыка, игры и эксклюзивные оригинальные проекты. В 2025 году среднемесячная база подписчиков Okko выросла в 1,5 раза (48%), а общее время просмотра увеличилось на 81%.
Самыми популярными сериалами 2025 года в Okko стали оригинальные проекты сервиса: «Аутсорс», «Урок», «Как приручить лису», «Лихие 2» и «Волшебный участок 2».
В Okko можно смотреть весь лучший мировой спорт. Okko стал первым в истории стриминговым сервисом, полностью и эксклюзивно показавшим Олимпийские игры. За Зимними Олимпийскими играми 2026 года в Милане и Кортине-д’Ампеццо в прямом эфире следили более 8 миллионов пользователей, а всего олимпийский контент в Okko посмотрели 15 миллионов пользователей.
В числе эксклюзивов сервиса матчи Лиги чемпионов, Лиги Европы и Лиги конференций, Лиги 1 и Лиги 2, Бундеслиги, баскетбольной Евролиги и Еврокубка, биатлон, фигурное катание, ММА-турниры, киберспорт и многое другое. В 2025 году спортивное направление показало наибольшую динамику — количество зрителей выросло практически в 3 раза (+186% среднемесячный прирост).
TMS ТестОпс
Российская система управления тестированием ПО, разработанная компанией ООО «Инструменты тестирования». Платформа обеспечивает централизованный контроль над всем жизненным циклом QA: от ручных проверок до сложной автоматизации. С декабря 2022 года решение входит в реестр отечественного ПО Минцифры РФ и предлагает гибкие варианты использования — как облачный сервис (SaaS), так и локальное развертывание (on‑premise). Развиваясь в русле мировых трендов, ТестОпс отвечает на ключевой запрос рынка — интеллектуальную автоматизацию. Поэтому мы не просто интегрируем ИИ-инструменты, а создаем собственное решение, встроенное в ядро платформы. Наш ИИ уже тестируют первые клиенты и видят результат: он берет на себя рутину, ускоряет подготовку и выполнение тестов, что позволяет командам фокусироваться на стратегически важных для бизнеса задачах. Гибкая архитектура ТестОпс делает внедрение этих технологий быстрым и естественным для любых процессов.