Материалы по теме: Jenkins
Внедрение CI/CD на проекте с историей своими силами. Часть 2: Реализация

В этой статье будет рассказано о фактической реализации процесса внедрения CI/CD на проекте с многолетней историей. Прочитать про начальный этап процесса внедрения можно по ссылке. После того как была подготовлена проектная документация по CI/CD процессам — нам осталось внедрить запланированные изменения. Как вы помните из первой части, в рамках данного проекта мы планировали внедрить CI/CD […]

Проектирование интеграционного слоя, отвечающего за связь и синхронизацию различных высокоуровневых систем и баз данных между собой, разработка UI портала для компании с мировым именем: backend и UI-разработка; модульное, end-to-end и нагрузочное тестирование; CI/CD; создали удобный UI-портал для быстрого поиска и визуализации транзакций; приняли участие со своими наработками в HackDay заказчика; предложили и внедрили ряд best […]
Как внедрить CI/CD на проекте с историей своими силами. Часть 1: подготовительный этап

В этой статье будет рассказано о начальном этапе процесса внедрения CI/CD на проекте с многолетней историей. Цель этого этапа состоит в том, чтобы выполнить исследование по текущему состоянию и составить план внедрения. Несколько слов о проекте: он развивается достаточно успешно, и на сегодняшний день приложение уверенно занимает на рынке свою нишу. Однако, за долгое время […]
Завершён проект «Автотестирование web-приложения сервиса по обслуживанию автомобилей»

Рады сообщить, что наша команда профессионалов успешно завершила работу над очередным проектом «Автотестирование web-приложения сервиса по обслуживанию автомобилей». Перед нашей командой стояла задача по созданию автотестов и непосредственно автотестирование web-приложения, которое позволяет клиенту оформлять заявки на техническое обслуживание своего автомобиля. Наши обязанности на проекте: Автоматизация тестирования приложения по готовой тестовой документации. Тестирование HTML-based web-приложения с […]

Цель данной статьи — описать Robot Framework, раскрыть возможности применения и преимущества его использования на проекте, а также поделиться подходами, которые были использованы на практике. Robot Framework (далее, RF) — это open-source фреймворк, основанный на Python, представляющий расширяемую платформу автоматизации тестирования для сквозного приемочного тестирования и разработку через приемочное тестирование (ATDD). Его можно использовать для […]
DevOps. Continuous Integration на примере Jenkins

В данной статье будут изложены основные идеи Continuous Integration, а также приведен пример быстрого развёртывания Jenkins на проекте. Прежде чем приступать к основной части, необходимо дать определение используемых терминов. Непрерывная интеграция (CI, Continuous Integration) — практика разработки программного обеспечения, которая заключается в слиянии рабочих копий в общую основную ветвь разработки несколько раз в день и […]
Руководство по бесплатному тестированию платформы XML2Selenium

Мы выложили на сайте XML2Selenium.com новый документ «Руководство по бесплатному тестированию платформы XML2Selenium». Данный мануал содержит информацию, как опробовать наш продукт, не покупая его. Следуя этому документу вы сможете написать тесты локально и запустить их в нашей Continuous Integration системе (Jenkins), воспользовавшись демо аккаунтами, а также посмотреть все возможные отчеты, генерируемые фреймворком XML2Selenium, на нашем Jenkins. […]