En

JazzTeam Software Development Company

Agile Java Development

мануал

Мануал “Создание инсталлятора при помощи Inno Setup”

Введение В этой статье пойдет речь про Inno Setup – удобный инструмент для упаковки приложений для OS Windows. Почему Inno Setup? “Сегодня Inno Setup конкурирует и даже превосходит многие коммерческие инсталляторы в наборе функций и стабильности”, – говорится на официальном сайте разработчика. И действительно, этот инструмент довольно простой для освоения и мощный по своим возможностям. […]

, , , ,

Мануал по часто используемым front-end инструментам

Всем привет! Наша компания своими силами разработала Мануал по часто используемым front-end инструментам. Данный мануал содержит описание полезных и наиболее часто используемых front-end инструментов. Из мануала сможете узнать процесс установки инструментов и основные моменты работы с ними.  

, , , , , , , , , ,

Мануал по часто используемым front-end инструментам

Вступление Данный мануал содержит описание полезных и наиболее часто используемых front-end инструментов. Вы сможете узнать процесс установки инструментов и основные моменты работы с ними. NPM Введение В процессе разработки проекта часто приходится добавлять сторонние библиотеки и плагины. В результате разработчику необходимо осуществлять поиск нужной зависимости, скачивать, распаковывать архив и копировать файлы в проект. Пакетные менеджеры […]

, , , , , , , , , , ,

Мануал по использованию DataSense

DataSense – это инструмент, который позволяет использовать метаданные сообщений для облегчения дизайна приложения. Сообщения в Mule – это данные, которые проходят через компоненты flow приложения. В контексте Anypoint Studio метаданные представляют собой информацию о структуре и типах данных, используемых в элементах сообщения (payload, flow variables и т.д). Таким образом, пользователю коннектора не нужно лишний раз […]

, , , , ,

Установка и настройка Swagger

Описание Swagger – это технология, которая позволяет документировать REST-сервисы. Swagger поддерживает множество языков программирования и фреймворков. Также Swagger предоставляет UI для просмотра документации. В данной статье я расскажу как подключить Swagger к Maven проекту, в котором реализованы REST-сервисы с помощью спецификации JAX-RS – RESTEasy. В статье будет расписано подключение Swagger к проекту, использование документирования REST-сервисов […]

, , , ,

Лучшие практики использования Mule ESB

В данной статье собраны лучшие практики и замечания, которые были выявлены нашими инженерами при работе над проектами, в которых используется интеграционная платформа MuleESB: 1. Naming conventions. Все компоненты mule flow и сами mule flow должны иметь такие названия, которые давали бы четкое понимание того, какую функцию они несут. Стандартные имена компонентов вполне допустимы для элементов трансформации, однако для […]

, , , ,

Лучшие практики проектирования REST API

Введение Здравствуйте, дорогие читатели! Прежде чем вы начнёте читать эту статью, я хотел бы описать цели её создания и рассказать, что побудило меня на её написание. На одном из проектов нашей компании появилось необходимость спроектировать серверное приложение в стиле REST. Изначально нам казалось, что это довольно простая задача и для её решения нам хватит только […]

, , , ,

Опубликована методичка для начинающих тестировщиков

Всем привет! Наша компания разработала методичку для начинающих тестировщиков и мы рады поделиться ей. Данный документ предназначен для подготовки специалистов по тестированию в рамках внутренней программы обучения нашей компании. Но данная методичка также будет полезна всем, кто самостоятельно делает первые шаги в тестировании программного обеспечения. После изучения всего материала из документа, обучающийся получит базовые знания в этой области.

, , ,

Data Driven Testing (содержит 7 примеров использования с рабочих проектов)

Введение Data Driven Testing (DDT) – подход к созданию/архитектуре автоматизированных тестов (юнит, интеграционных, чаще всего применимо к backend тестированию), при котором тест умеет принимать набор входных параметров, и эталонный результат или эталонное состояние, с которым он должен сравнить результат, полученный в ходе прогонки входных параметров. Такое сравнение и есть assert такого теста. Притом как часть […]

, , , , , , , , ,

Мануал по запуску тестов при помощи Karma и Jasmine

Karma Karma – это консольный инструмент для запуска тестов, который умеет следить за изменениями исходного кода и отображать процент покрытия кода тестами. Настраивается с помощью конфигурационного файла karma.conf.js, в котором нужно указать пути к файлам, которые будут тестироваться, и пути к файлам, содержащие тесты. Консольные команды karma init – создаёт базовый шаблон файла конфигурации. Его […]

, , ,

Previous Posts