Дапамажыце dev.by 🤍
Падтрымаць

Как Google тестирует массивную инфраструктуру

2 каментарыя
Как Google тестирует массивную инфраструктуру

Google потребовались годы, чтобы наладить процесс создания, поддержки и усовершенствования инструментов тестирования. Значительную роль в выполнении этой задачи сыграла культура компании, сообщает Dice со ссылкой на корпоративный блог корпорации.

Читать далее

Фото: Dice

В своё время Google создала три инженерных «потока»: инженеры по тестированию, релиз-инженеры и инженеры по надёжности сайтов. Спустя несколько лет, по мере автоматизации тестирования, структура претерпела изменения, оставив два потока: тест-инженеры (ТИ), отвечающие за тестирование ПО, и тест-разработчики (ТР), которые создавали фреймворки, необходимые для автоматизированного тестирования.

За этим шагом последовали позитивные изменения: «автоматизированные тесты стали более эффективными и определёнными, в том числе за счёт повышения скорости и надёжности». Усовершенствование кода и увеличение степени покрытия кода тестами привело к повышению качества итоговых продуктов.

Инструментарий, созданный тест-разработчиками, включал автоматическую верификацию релизов, автоматическое измерение активности разработчиков, расширение IDE для упрощения написания и проверки кода.

Иллюстрация: Dice

Отдельный пост в блоге компании о тест-инфраструктуре Google рассказывает, как потребность в постоянном обновлении и совершенствовании больших наследуемых систем создаёт спрос на новые инструменты для работы. В качестве примера приводится опыт группы инженеров компании, которая смогла превратить комплексную и хрупкую систему в легко расширяемую и настраиваемую. Ключом к такому изменению стало усиление небольших системных тестов.

Большинство читателей вряд ли столкнётся в работе с проектами, сравнимыми по размеру с Google. Тем не менее, практика компании крайне полезна для каждого, кто связан с разработкой больших и малых проектов, независимо от их размера.

Чытайце таксама
У Gmail з'явіліся ШІ-уваходныя: асістэнт разбярэ лісты і паставіць задачы
У Gmail з'явіліся ШІ-уваходныя: асістэнт разбярэ лісты і паставіць задачы
У Gmail з'явіліся ШІ-уваходныя: асістэнт разбярэ лісты і паставіць задачы
1 каментарый
Нагода занепакоіцца для OpenAI? У Gemini больш чым на чвэрць ўзляцеў трафік за месяц
Нагода занепакоіцца для OpenAI? У Gemini больш чым на чвэрць ўзляцеў трафік за месяц
Нагода занепакоіцца для OpenAI? У Gemini больш чым на чвэрць ўзляцеў трафік за месяц
1 каментарый
Google і Boston Dynamics надзеляць чалавекападобных робатаў ШІ-мазгамі. А потым пратэстуюць на заводах Hyundai
Google і Boston Dynamics надзеляць чалавекападобных робатаў ШІ-мазгамі. А потым пратэстуюць на заводах Hyundai
Google і Boston Dynamics надзеляць чалавекападобных робатаў ШІ-мазгамі. А потым пратэстуюць на заводах Hyundai
ШІ сабраў прататып за гадзіну — камандзе Google спатрэбіўся б год распрацоўкі
ШІ сабраў прататып за гадзіну — камандзе Google спатрэбіўся б год распрацоўкі
ШІ сабраў прататып за гадзіну — камандзе Google спатрэбіўся б год распрацоўкі
1 каментарый

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.