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


[Инфографика] Проблемы автоматизации тестирования: основные результаты исследования
Katalon Studio и KMS Technology провели опрос с ToolsQA в качестве медиа-спонсора в апреле 2018 года, чтобы понять и предоставить доказательства проблем, с которыми сталкиваются мировые профессионалы в области тестирования и их организации при автоматизации тестирования. Мы получили ответы от 2291 респондента, который выполнял различные обязанности в своих текущих организациях. Анкета опроса состоит из 7 вопросов, в которых респондентам задаются вопросы об их ролях, опыте работы с..

CodeZero от BluFlame Technologies
CodeZero — это новый продукт автоматизации DevOps от BluFlame Technologies. Пару недель назад он был опубликован как закрытый альфа-релиз. Проделана тонна работы. Наш релиз Beta-1 скоро будет доступен для избранной группы, за которым последует Beta-2, которая будет доступна всем подписчикам bluflametech.com . Читайте дальше, чтобы узнать, что делает CodeZero и что ждет нас на горизонте. Короче говоря, CodeZero был создан для решения проблем с автоматизацией DevOps, как описано в..

Как управлять дублированием файлов с помощью GitHub Automation
Я не дублирую файлы, но когда я это делаю, я дублирую стильно Теоретически при разработке программного обеспечения мы хотим максимально уменьшить дублирование информации и ограничить все до единого источника правды, чтобы улучшить удобство сопровождения. Однако на практике полностью исключить дублирование практически невозможно, так как системы/фреймворки всегда в чем-то несовместимы. Возможные ситуации для дублирования Пример 1 Проекты мобильных приложений могут иметь..

Ultimate CI Pipeline для всех ваших проектов Python
Все, что вы когда-либо хотели для конвейера непрерывной интеграции вашего проекта Python — установка и запуск за считанные минуты Каждый проект может извлечь выгоду из надежного конвейера непрерывной интеграции, который создает ваше приложение, запускает тесты, анализирует код, проверяет качество кода, выполняет анализ уязвимостей и многое другое. Однако построение такого пайплайна занимает значительное количество времени, что само по себе не дает никакой пользы. Итак, если вам нужен..

Использование CircleCI для ваших проектов Crystal
TL;DR Мы связались с сутью примера `circle.yml`, описанного в этом посте из Crystal wiki . Одно из первых действий, которое мы делаем при запуске проекта в Манасе , — это настройка сервера непрерывной интеграции. Поскольку в основном мы используем GitHub , для проектов с открытым исходным кодом Трэвис — не проблема. Однако мы также работаем над рядом частных репозиториев, на которые у Трэвиса есть сильная конкуренция: CircleCI . CircleCI предлагает единый контейнер CI для..

Больше никаких оправданий: автоматическое тестирование вашего чат-бота с помощью TestMyBot
TestMyBot - это среда автоматизации тестирования для вашего проекта чат-бота. Он лишен мнений и абсолютно не зависит от каких-либо задействованных инструментов разработки. Лучше всего то, что он бесплатный и с открытым исходным кодом. TestMyBot теперь доступен на Github . Требования TestMyBot в значительной степени полагается на Docker , чтобы предоставить свои выдающиеся возможности в автоматизации тестирования. Ваш чат-бот полностью перенесен в локальный контейнер докеров,..

Подход к тестированию на основе данных с помощью Katalon Studio
1. Что такое тестирование на основе данных? Тестирование на основе данных (DDT) - это термин, используемый при тестировании компьютерного программного обеспечения для описания тестирования, проводимого с использованием таблицы условий непосредственно в качестве входных и проверяемых выходных данных, а также процесса, в котором настройки тестовой среды и управление жестко не запрограммировано. Это создание тестовых сценариев для запуска вместе со связанными наборами данных в платформе...