Публикации по теме '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) - это термин, используемый при тестировании компьютерного программного обеспечения для описания тестирования, проводимого с использованием таблицы условий непосредственно в качестве входных и проверяемых выходных данных, а также процесса, в котором настройки тестовой среды и управление жестко не запрограммировано.
Это создание тестовых сценариев для запуска вместе со связанными наборами данных в платформе...