«Системный софт» помогает Okko перейти на автоматизированное тестирование на основе ТестОпс

«Системный софт» помогает 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 — минимизировать время выполнения ручного регресса (регулярно выполняемых тестов), и избавиться от дублирования тестов разными командами. Кроме того, в компании планируют сделать универсальный тестовый план, который поддерживала бы команда качества и в который другие команды бесшовно добавляли свои тесты. Это обеспечит прозрачность процессов тестирования, и позволит максимально использовать все преимущества ТестОпс.

О компании

Okko

Okko – один из крупнейших российских онлайн-кинотеатров. Сервис работает с 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).
Развиваясь в русле мировых трендов, ТестОпс отвечает на ключевой запрос рынка — интеллектуальную автоматизацию. Поэтому мы не просто интегрируем ИИ-инструменты, а создаем собственное решение, встроенное в ядро платформы. Наш ИИ уже тестируют первые клиенты и видят результат: он берет на себя рутину, ускоряет подготовку и выполнение тестов, что позволяет командам фокусироваться на стратегически важных для бизнеса задачах. Гибкая архитектура ТестОпс делает внедрение этих технологий быстрым и естественным для любых процессов.





Самое читаемое
397 | Акции и скидкиВнедрите ИИ в процессы разработки — специальные условия на Cursor Team 222 | Сетевая безопасностьIdeco NGFW Novum: корпоративный NGFW нового поколения 130 | Акции и скидкиKaspersky Security для почтовых серверов со скидкой 10% 107 | Новости вендоровKaspersky Vulnerability Management вышел на российский рынок 103 | Новости Сиссофт«Системный софт» подписал партнерское соглашение с НТЦ «Веллинк» в области ИТ‑мониторинга и управления инфраструктурой 57 | Полезные материалыКак с помощью ИИ улучшить работу бизнеса 51 | Новости вендоровtaskITnow представила версию 1.17.0 платформы с модулем ресурсного планирования 50 | Акции и скидкиСкидка до 15% на подписки Wondershare 18 | Новости Сиссофт«Системный софт» помогает Okko перейти на автоматизированное тестирование на основе ТестОпс 14 | Новости вендоров«Нанософт» выпустил серверное решение PointCloudVault для хранения данных 3D-сканирования 12 | Новости вендоровEvaTeam получила две лицензии ФСТЭК России
6614 | Полезные материалыКак перейти на российское инфраструктурное ПО 2702 | Акции и скидкиБесплатная онлайн-демонстрация решений компании Кибепротект 772 | Офис и коммуникацииЧем заменить Adobe Acrobat в России: сравнение возможностей с отечественным редактором ContentReader PDF для работы с корпоративными документами 397 | Акции и скидкиВнедрите ИИ в процессы разработки — специальные условия на Cursor Team 247 | Записи вебинаровСерия вебинаров «Российские инструменты для разработки ПО: архитектура, миграция и внедрение» 222 | Сетевая безопасностьIdeco NGFW Novum: корпоративный NGFW нового поколения 189 | Новости вендоровKaspersky NGFW получил обновление до версии 1.2 145 | Новости вендоров«Лаборатория Касперского» объявила о прекращении поддержки приложения Kaspersky Security для виртуализации Защита без агента 135 | Новости вендоровСистема UserGate SIEM сертифицирована ФСТЭК России по четвёртому уровню доверия 130 | Акции и скидкиKaspersky Security для почтовых серверов со скидкой 10% 124 | Новости вендоровВышла новая версия платформы управления устройствами «Аврора Центр» 5.6 119 | Новости вендоровАСМОграф: обновление до версии 7.0 с расширением функций мобильного просмотра и инструментов моделирования 107 | Новости вендоровKaspersky Vulnerability Management вышел на российский рынок 103 | Новости Сиссофт«Системный софт» подписал партнерское соглашение с НТЦ «Веллинк» в области ИТ‑мониторинга и управления инфраструктурой 103 | Новости вендоровSafeMobile представил версию SM16.0 платформы управления корпоративными мобильными устройствами 93 | Новости вендоровКомпания UserGate начала массовые поставки аппаратных платформ B50-B, C151 и D250