HRlink (входит в экосистему
hh.ru) — признанный стандарт КЭДО, №1 по версии РБК и первая в России платформа управления опытом сотрудника (EXP). Платформа объединяет кадровый документооборот, корпоративные сервисы, приём кандидатов и взаимодействие с сотрудниками в единой системе — без «зоопарка» программ и лишней нагрузки на HR, кадровых специалистов и ИБ.
Тестирование в HRlink — не просто финальный этап перед релизом.
Это один из наиболее важных процессов, который позволяет: - защитить конечных пользователей от багов и обеспечить стабильность кадровых процессов. HRlink внедряют и небольшие компании, и организации со штатом более 50 тысяч человек. Система встроена в HR-процессы и используется ежедневно, поэтому при выпуске новых релизов важно не допустить ошибок. Тестирование помогает сделать так, чтобы продукт работал без сбоев, а кадровые специалисты и сотрудники не испытывали неудобств.
- гарантировать соответствие требованиям государства и регуляторов. HRlink работает с электронными подписями, персональными данными и кадровыми документами. Для продукта особенно важно обеспечение качества и соответствие государственным стандартам.
В HRlink тестирование тесно связано с разработкой, а сами тестировщики активно участвуют в обсуждении требований и бизнес-задач. Такой подход позволяет проверять не абстрактные сценарии, а реальные пользовательские кейсы и оперативно устранять потенциальные ошибки.
Тестировщики отвечают за backend- и frontend-тестирование, проверяют бизнес-логику, интеграции и ключевые сценарии работы системы, а также пишут API-автотесты. UI-автоматизацией занимается отдельная команда, которая регулярно пополняет набор UI-автотестов.
Релизы в HRlink выходят ежемесячно, поэтому весь регрессионный набор проходит проверку каждый месяц. Высокий уровень автоматизации при таком релизном цикле
критически важен. Команды HRlink активно работают над своим инструментарием. Они написали собственный тестовый фреймворк, Bifrost, и внедряют в процессы тестирования нейросети: ИИ сейчас помогает с ревью требований и тестов.
Все типы тестов — ручные, автоматизированные и мобильные (API и UI) — хранятся в единой системе ТестОпс. В ней собраны тестовые сценарии и результаты прогонов. Это делает процесс тестирования прозрачным и управляемым. Около 90% регресса уже автоматизировано, и этот показатель постоянно растёт.
Важные практики в тестировании, которых придерживаются в HRlink:Тесты как база знаний о продукте. В HRlink описано около 8 000 тест-кейсов. Каждый из них фиксирует, как должна работать система, какие сценарии предусмотрены, какие варианты поведения считаются корректными. Это не только инструмент для проверки, но и база знаний о продукте. Её активно использует команда тестирования. По запросу к ней подключаются разработчики, аналитики и новые сотрудники — для онбординга или погружения в сложные части системы. Сейчас к базе знаний подключён MCP-сервер ТестОпс, и нейросеть проверяет тест-кейсы — как ручные, так и автоматизированные.
Эта база знаний поддерживается в актуальном состоянии. Если какие-то тест-кейсы
устаревают, они не остаются лежать мёртвым грузом, а сразу удаляются. С помощью
ТестОпс и Grafana состояние базы постоянно отслеживается через метрики и
дашборды. Благодаря MCP-серверу ТестОпс команда также использует базу знаний
при работе с искусственным интеллектом — нейросети помогают проводить ревью
требований, формировать тест-планы и анализировать тестовую документацию.
Гибкость при развитии новых продуктов. В HRlink используется практика отдельных проектов тестирования для новых продуктов. На раннем этапе, когда структура ещё не очевидна, тест-кейсы заводятся отдельно. Это позволяет свободно экспериментировать и не ломать существующую иерархию. После стабилизации продукта тесты переносятся в общую структуру и становятся частью единой базы. Такой подход особенно важен для мультипродуктовой компании, где новые решения могут развиваться по разным сценариям. Так было, например, с мобильным приложением.
Прозрачность и структурность. Обращённая к пользователю сторона основного приложения HRlink относительно простая, но за ней скрывается распределённая система из почти 40 сервисов, и досконально знать её не могут даже технические руководители. При таком масштабе управлять тестами без чёткой структуры невозможно.
В ТестОпс выстроена иерархия тест-кейсов: блоки, подблоки и группы сценариев. Это позволяет быстро находить нужные проверки — например, все кейсы, связанные с электронными подписями, календарём или машиночитаемыми доверенностями. Команда экономит время и снижает риск пропустить критичные проверки. Вместо просмотра десятков сценариев вручную тестировщик или специалист из другого отдела может быстро получить точную выборку нужных кейсов.