1) HeadSpin
HeadSpin — это первая в мире платформа Connected Intelligence Platform TM, которая предоставляет веб-решения, решения для мобильных устройств, IoT и 5G для унификации тестирования, мониторинга и аналитики в приложениях, устройствах и сетях. HeadSpin позволяет разработчикам, специалистам по обеспечению качества, операциям и командам продуктов оптимизировать взаимодействие и обеспечить успех цифрового бизнеса.
Особенности:
- Доступ к более чем 300 устройствам в более чем 30 странах в облаке общих устройств:
- Удаленная отладка
- Реальные SIM-совместимые устройства Android и iOS
- 500+ параллельных тестов
- Регрессионное тестирование
- автоматизация
- Тестирование локализации
- Локальная отладка и профилирование кода
2) приятель
Тестирование не должно быть утомительной работой!
Благодаря более чем 100 предварительно заданным действиям, Buddy превращает CI / CD в бриз. Попробуйте самый интуитивно понятный инструмент DevOps на рынке бесплатно!
- Готов к использованию действий
- Выполнение на основе изменений
- Присоединяемые микросервисы
- Мониторинг прогресса в реальном времени
- Рабочие процессы с несколькими репозиториями
- Развертывания IaaS и AWS
- Мониторинг производительности и приложений
3) TestRail
TestRail — это масштабируемое, настраиваемое веб-приложение для управления тест- кейсами .
- Эффективно управляйте ручными и автоматизированными тестами, планами и запусками.
- Получите информацию о ходе тестирования в режиме реального времени с помощью информационных панелей, метрик и отчетов об активности.
- Повысьте эффективность с помощью вех, личных списков дел и уведомлений по электронной почте.
- Установите на свой сервер или выберите наше облачное решение / SaaS.
- Корпоративный выпуск предназначен для больших команд и критически важных проектов.
- Интеграция с инструментами в вашем конвейере CI / CD / DevOps, включая JIRA, Bugzilla, Jenkins, TFS и другие.
4) QuerySurge
QuerySurge — это интеллектуальное решение для тестирования данных, которое является первым в своем роде полным решением DevOps для непрерывного тестирования данных.
Ключевая особенность
- Надежный API с более чем 60 звонками
- Легко интегрируется в конвейер DevOps для непрерывного тестирования
- Быстро проверяет большие объемы данных
- Проверяет сложные правила преобразования между несколькими исходными и целевыми системами.
- Обнаруживает требования и изменения кода, обновляет тесты соответствующим образом и предупреждает членов команды об указанных изменениях
- Обеспечивает детальный анализ данных и анализ данных
5) Дженкинс:
Jenkins — это инструмент тестирования DevOps с открытым исходным кодом. Его можно использовать для автоматизации всех типов задач, таких как сборка, тестирование и развертывание программного обеспечения. Этот инструмент позволяет разработчикам быстро находить и устранять дефекты в своей кодовой базе для автоматизации тестирования своих сборок.
Особенности:
- Обеспечивает поддержку для масштабирования на большое количество узлов и равномерного распределения рабочей нагрузки.
- Совместим со всеми ОС и версиями Linux, Mac OS или Windows
- Он предлагает простую установку, поскольку Jenkins поставляется в виде файла WAR. Все, что нужно сделать пользователю, это вставить WAR в ваш контейнер JEE, и ваша установка готова к запуску.
- Jenkins легко настраивается и настраивается с помощью веб-интерфейса.
- Это может легко распределить работу по нескольким машинам
Ссылка для скачивания: https://jenkins.io/download/
6) Бамбук:
Bamboo — это инструмент непрерывной интеграции, который также используется для тестирования DevOps. Он выполняет автоматическую сборку, тестирование и выпуск в одном месте. Он поддерживает множество технологий и языков, таких как корзины Ducker, Git, SVN, Mercurial и Amazon S3.
Особенности:
- Настроить Bamboo довольно просто
- Запускать параллельные пакетные тесты
- Функция разрешений для среды позволяет разработчикам и QA развертываться в своих средах
- Может запускать сборки на основе изменений, обнаруженных в репозитории, push-уведомлений из Bitbucket
Ссылка для скачивания: https://www.atlassian.com/software/bamboo
7) Jmeter:
Apache JMeter — это инструмент нагрузочного тестирования с открытым исходным кодом. Он предназначен для измерения производительности веб-сайтов. Этот инструмент нагрузочного тестирования может быть использован в методологии DevOps.
Особенности:
- JMeter позволяет выполнять тестирование нагрузки и производительности для различных типов серверов.
- Этот инструмент нагрузочного тестирования хранит свои планы тестирования в формате XML, который позволяет пользователям создавать план тестирования с помощью текстового редактора.
- Инструмент может использоваться для автоматического и функционального тестирования приложений.
Ссылка для скачивания : http://jmeter.apache.org/download_jmeter.cgi
8) Селен:
Selenium — самый популярный инструмент автоматического тестирования. Он специально разработан для поддержки автоматизации тестирования широкого спектра браузеров.
Особенности:
- Поддержка параллельного выполнения теста сокращает время, затрачиваемое на выполнение теста
- Selenium требует гораздо меньших ресурсов по сравнению с другими инструментами тестирования.
- Тестовые случаи, подготовленные с помощью этого инструмента тестирования, могут быть выполнены на любой ОС
- Он поддерживает популярные языки программирования, такие как Java, Python, C #, Perl, PHP и JavaScript.
Ссылка для скачивания: http://www.seleniumhq.org/download/
9) Аппиум:
Appium — это инструмент автоматизации с открытым исходным кодом для мобильных приложений. Он позволяет пользователям тестировать все виды нативных, мобильных, веб-и гибридных приложений. Также поддерживаются автоматизированные тесты на эмуляторах и симуляторах. Он активно используется в процессе DevOps.
Особенности:
- Простой процесс настройки.
- Это простое приложение, которое требует очень мало памяти для процесса тестирования.
- Тестирование родных приложений не требует SDK. Он предлагает стандартные API автоматизации, которые можно использовать для всех типов платформ.
Ссылка для скачивания : http://appium.io/
10) SoapUI:
SoapUI — это кроссплатформенный бесплатный инструмент тестирования API с открытым исходным кодом для SOAP и REST. Он широко используется для тестирования Devops, чтобы выполнять функциональное и нагрузочное тестирование API.
Особенности:
- Графический интерфейс программного обеспечения прост в обращении и использовании
- Функция тестирования уязвимостей помогает защитить сайт от хакеров и вирусов.
- Можно сделать подробный анализ, используя его функцию отчетности.
- Функция SQL-инъекции предоставляет некоторые стандартные SQL-запросы и методы для выявления слабых мест приложения.
Ссылка для скачивания: https://www.soapui.org/downloads/download-soapui-pro-trial.html
11) КруизКонтроль:
CruiseControl — инструмент непрерывной интеграции. Его веб-интерфейс предоставляет подробную информацию о текущих и предыдущих сборках. Он также обеспечивает поддержку удаленного управления.
Особенности:
- Интеграция с различными системами контроля версий, такими как CSV, SVN, GIT, HG, Perforce, Clearcase, File System и т. Д.
- Это позволяет строить несколько проектов на одном сервере
- Это позволяет бесшовную интеграцию с другими внешними инструментами, такими как NAnt, NDepend, NUnit, MBUnit и Visual Studio.
Ссылка для скачивания : http://cruisecontrol.sourceforge.net/download.html
12) Бродяга:
Vagrant — это инструмент тестирования DevOps. Он используется для создания и управления средами виртуальных машин в одном рабочем процессе. Он предлагает простой в использовании рабочий процесс и фокусируется на автоматизации. Это также сокращает время настройки среды разработки и повышает четность производства.
Особенности:
- Простой, легкий в использовании и мощный инструмент
- Vagrant интегрируется с существующими инструментами управления конфигурациями, такими как Chef, Puppet, Ansible или Salt.
- Vagrant без проблем работает как на ОС Mac, Linux и Windows
- Нет сложного процесса установки только скачать и установить
- Создайте единый файл для проектов для описания типа машины и программного обеспечения, которое пользователи хотят установить
Ссылка для скачивания: https://www.vagrantup.com/downloads.html
13) PagerDuty:
PagerDuty — это инструмент DevOps, который помогает компаниям повысить репутацию своего бренда. Это решение для управления инцидентами, поддерживающее стратегию CI. Этот инструмент тестирования DevOps помогает командам создавать высокопроизводительные приложения.
Ключевая особенность:
- Обеспечить оповещения в реальном времени
- Надежная и богатая функция оповещения
- Группировка событий и обогащение
- Получите видимость в критических системах и приложениях
- Легко обнаруживать и разрешать инциденты от разработки до производства
- Он предлагает систему совместной работы в реальном времени и отчетность пользователей
- Поддерживает расширяемость платформы
- Это позволяет планировать и автоматизированные эскалации
- Полный стек видимости в средах разработки и производства
- Интеллектуальный анализ событий
Ссылка для скачивания: https://www.pagerduty.com/
14) фыркать:
Snort — это мощный бесплатный инструмент с открытым исходным кодом, который помогает обнаруживать злоумышленников. Также освещаются злонамеренные атаки на систему. Это позволяет анализировать трафик в реальном времени и регистрировать пакеты.
Ключевая особенность:
- Выполняет анализ протокола и поиск контента
- Это позволяет обнаружение атак на основе сигнатур путем анализа пакетов
- Он предлагает анализ трафика в реальном времени, обнаружение регистрации пакетов, переполнение буфера и т. Д.
Ссылка для скачивания: https://www.snort.org/downloads
15) Докер:
Docker — это технологический пакет DevOps. Это позволяет командам DevOps создавать, отправлять и запускать распределенные приложения. Этот инструмент позволяет пользователям собирать приложения из компонентов и работать совместно. Это платформа с открытым исходным кодом для управления контейнерами приложения как единой группы.
Ключевая особенность:
- Платформа CaaS Ready работает со встроенной оркестровкой
- Гибкое управление изображениями с частным реестром для хранения и управления изображениями и настройки кэшей изображений
- Изолирует приложения в контейнерах для устранения конфликтов для повышения безопасности.
Ссылка для скачивания: https://store.docker.com/editions/enterprise/docker-ee-trial
16) Stackify Retrace:
Stackify — это легкий инструмент тестирования DevOps . Он показывает журналы в реальном времени, запросы на ошибки и многое другое прямо на рабочую станцию. Это идеальное решение для интеллектуальной оркестровки программного центра обработки данных.
Ключевая особенность:
- Подробная трассировка всех типов веб-запросов
- Обеспечивает мгновенную обратную связь для проверки работы веб-приложений .NET или Java.
- Гибкое управление изображениями с частным реестром для хранения и управления изображениями. Обеспечивает безопасный доступ и настройку кэшей изображений.
- Безопасная многопользовательская аренда с детализированным управлением доступом на основе ролей и поддержкой интеграции LDAP / AD
- Сертифицированные подключаемые модули и контейнеры Docker предоставляют проверенные, сертифицированные и поддерживаемые решения
Ссылка для скачивания: https://saltstack.com/saltstack-downloads/
17) Кукольное предприятие:
Инструмент Puppet Enterprise устраняет необходимость ручной работы в процессе доставки программного обеспечения. Это помогает разработчику быстро доставить отличное программное обеспечение
Особенности:
- Инструмент Puppet Enterprise устраняет необходимость ручной работы в процессе доставки программного обеспечения. Это помогает разработчику быстро доставить отличное программное обеспечение
- Моделируйте и управляйте всей своей средой
- Интеллектуальные оркестровки и визуальные рабочие процессы
- Контекстная отчетность в режиме реального времени
- Определить и постоянно поддерживать инфраструктуру
- Он проверяет и сообщает о пакетах, проходящих через инфраструктуру
- Обнаружение и устранение конфликта желаемого состояния
Ссылка для скачивания: https://puppet.com/try-puppet/puppet-enterprise/
18) UpGuard:
UpGuard анализирует данные о сетях на устройстве в едином числовом значении. Это дает быстрое чувство угрозы безопасности.
Особенности:
- UpGuard помогает компаниям во всем мире получить представление о своих технологиях
- Этот инструмент DevOps позволяет увеличить скорость доставки программного обеспечения. Это достигается за счет автоматизации ряда процессов и технологий.
- Это позволяет пользователям доверять третьим лицам конфиденциальные данные
- Процедуры, используемые для управления активами, так же важны, как и сами конфигурации
Ссылка для скачивания: https://www.upguard.com/demo
19) AppVerify
AppVerify — это решение для непрерывного тестирования, разработанное для бизнес-приложений. AppVerify позволяет протестировать весь бизнес-процесс, включая все сторонние приложения, без добавления плагинов или написания одной строки кода. Это облегчает непрерывное тестирование команд Agile и DevOps.
Особенности:
- Протестируйте любое приложение, воспроизводя одинаковый пользовательский опыт со всех ваших точек доступа: тонких, толстых клиентов и веб-порталов.
- AppVerify реплицирует взаимодействие пользователей с вашим приложением и дает вам ценные метрики об опыте конечных пользователей, включая скриншоты сбоев.
- Скрипты создаются автоматически при использовании приложения и могут быть легко отредактированы без кодирования.
- Затем они могут быть легко применены к доступным модулям тестирования производительности и мониторинга приложений.
Ссылка для скачивания: https://www.nrgglobal.com/regression-testing-appverify-download