Публикации по теме 'continuous-integration'


Цели создания команды — DevOps, часть II
Часть I находится здесь В прошлом году моя команда собралась вместе, чтобы обсудить, как мы можем стать более эффективной командой, анализируя разрыв между тем, что мы делаем, и культурой и практикой DevOps. Пока мы начинаем практиковать новые способы того, что мы предложили изменить , на этой неделе у нас была еще одна встреча, чтобы обсудить, как мы можем реализовать постепенные изменения, которые являются частью культуры DevOps. Когда людей спрашивают, как они выполняют непрерывную..

Просмотр отчетов о наборе тестов с помощью Katalon Studio
Katalon Studio призвана облегчить многие проблемы, с которыми сталкиваются ручные тестировщики. В большом проекте могут быть сотни или даже тысячи тестовых примеров и выполнений тестов. Отчеты о наборе тестов, создаваемые Katalon Studio, позволяют пользователям отслеживать статус своего тестирования и лучше понимать охват тестированием своего проекта. Это руководство предоставит вам обзор отчетов и связанных с ними поддерживаемых основных функций. Ознакомьтесь с другими полезными..

Автоматизация браузерных тестов в CircleCI
В Haus основным продуктом является веб-приложение с одностраничным (SPA) интерфейсом и серверной частью RESTful. Мы разрабатываем и развертываем их из отдельных репозиториев и разными способами, но, конечно, они сильно связаны, поэтому мы тестируем их с помощью сквозных (E2E) тестов, управляемых браузером (в дополнение к модульным и интеграционным тестам в каждом репозитории). ). Мы хотели рассказать, как мы проводим это тестирование в CircleCI на случай, если оно поможет кому-то еще..

Использование флагов функций или переключателей функций с Node.js
Какие они? Флаги функций или переключатели функций - полезный способ изменения или добавления новых функций в систему, не затрагивая реальных пользователей. Вы можете добавить новые функции или изменить поведение существующих функций за флагом функции, а затем попросить своих тестировщиков протестировать их или провести A / B-тестирование с некоторым набором реальных пользователей. Позже, если это будет сочтено успешным, вы можете удалить флаг функции и предоставить функции всем..

Gatsby Up & Running: создание конвейера компакт-дисков
Моим последним приключением был перенос моего грязного сайта Jekyll на Gatsby. Раньше я развертывал свой сайт Jekyll вручную, создавая его локально и отправляя сгенерированный статический контент в ветку gh-pages на GitHub. Создав свой новый сайт, я решил, что пора оставить старые методы позади и настроить автоматизированный конвейер для развертывания моего сайта на страницах GitHub. Почему именно GitHub Pages? Я всегда использовал GitHub Pages для размещения своего блога,..

Как я создал CI-сервер с помощью Docker
Вступление Непрерывная интеграция , CI, быстро становится неотъемлемой частью каждой инженерной команды. А из различных практик CI сборки самотестирования часто служат основным направлением для многих проектов, отсюда и популярные сервисы, такие как Circle CI, HerokuCI , T ravis CI, S emaphore , AWS Codebuild . и т. д. выросли, чтобы обеспечить легкую интеграцию для подтверждения надежности данного изменения кода, как это определено сопутствующими тестами. Эти интеграции часто..