
☸️ Открытая тестовая платформа для инженерных команд на основе ИИ
<picture> <source media="(prefers-color-scheme: dark)" srcset="./assets/testkube_logo-light.png"> <source media="(prefers-color-scheme: light)" srcset="./assets/testkube_logo-dark.png"> <img alt="Testkube" src="https://assets.kitploit.com/production/public/readmes/5479/b1b928c32cd0a15f6f382ed5b54bbfad6633e52f2ac99bd2462183e0fd060552.png"> </picture> # Открытая платформа для тестирования от ИИ-ориентированных инженерных команд Testkube предоставляет единую платформу для определения, запуска и анализа автоматизированных тестов, используя ваши существующие инструменты/скрипты тестирования, работающие в вашей инфраструктуре Kubernetes. <a href="#open-source-agent---this-repo"> <img src="https://img.shields.io/badge/Testkube%20OSS%20Agent-Get%20Started-lightgrey?style=for-the-badge" alt="Testkube Open Source - Get Started" /></a> <a href="https://testkube.io/get-started?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=trynow-link"> <img src="https://img.shields.io/badge/Testkube%20Enterprise-Try%20Now-brightgreen?style=for-the-badge&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTQ4LjUxIDE4Mi42MSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQ1Ljk1LDY4LjA5TDgwLjQyLDIuNTVjLTMuNC0zLjQtOC45Mi0zLjQtMTIuMzMsMEwyLjU1LDY4LjA5Yy0xLjYzLDEuNjMtMi41NSwzLjg1LTIuNTUsNi4xNnYzNC4xYzAsMi4zMSwuOTIsNC41MywyLjU1LDYuMTZsNjUuNTQsNjUuNTRjMy40LDMuNCw4LjkyLDMuNCwxMi4zMywwbDY1LjU0LTY1LjU0YzEuNjMtMS42MywyLjU1LTMuODUsMi41NS02LjE2di0zNC4xYzAtMi4zMS0uOTItNC41My0yLjU1LTYuMTZabS01LjQ1LDM1Ljg3bC0xMi42NS0xMi42NSwxMi42NS0xMi42NXYyNS4zMVptLTE4LjEyLTE4LjEybC00NC4yNi00NC4yNlYxMS4xOWw1OS40NSw1OS40NS0xNS4xOSwxNS4xOVptLTkwLjc4LDUuNDdsNDIuNjYtNDIuNjYsNDIuNjYsNDIuNjYtNDIuNjYsNDIuNjZMMzEuNTksOTEuM1pNNzAuMzksMTEuMTl2MzAuMzlMMjYuMTMsODUuODRsLTE1LjE5LTE1LjE5TDcwLjM5LDExLjE5Wm0zLjg3LDE2NC4wOXYtMzAuMzlsNDguMTMtNDguMTMsMTUuMTksMTUuMTktNjMuMzIsNjMuMzJaIi8+Cjwvc3ZnPg==" /></a> --- > Доверено инженерными командами CoreWeave, NVidia, Siemens, T-Mobile, Harvard, SwissCom и многими другими. --- [Веб-сайт](https://testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=home-page) | [Документация](https://docs.testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) | [Список изменений](https://docs.testkube.io/changelog?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) | [Блог](https://testkube.io/blog?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=blog_click) | [Slack](https://hubs.ly/Q04gqKkB0) | [LinkedIn](https://hubs.ly/Q04gqR4k0) | [X](https://hubs.ly/Q04gqRp90) --- ## Почему Testkube? - **Запускайте любые тесты**: Выполняйте _любые_ тесты/инструменты/скрипты в масштабе; API, E2E, Производительность, Безопасность, Инфраструктура и др. - [Примеры и руководства](https://docs.testkube.io/articles/examples/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Запускайте тесты когда нужно**: Запускайте тесты вручную, по расписанию, из пайплайнов CI/CD/GitOps, по событиям Kubernetes, через REST API, через MCP и др. - [Подробнее](https://docs.testkube.io/articles/triggering-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Видьте всё**: Все результаты тестов, артефакты, логи и метрики ресурсов собираются для централизованного устранения неполадок и отчетности - [Подробнее](https://docs.testkube.io/articles/results-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Интегрируйтесь нативно**: Testkube интегрируется с существующими инструментами и инфраструктурой с помощью [Вебхуков](https://docs.testkube.io/articles/webhooks?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click), [REST API Testkube](https://docs.testkube.io/openapi/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) или [MCP Сервера](https://docs.testkube.io/articles/mcp-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) - смотрите [Примеры интеграций](https://docs.testkube.io/articles/integrations?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). - **Testkube AI**: Используйте MCP Сервер Testkube или нативные AI-агенты для устранения неполадок, анализа, исправления и т.д. - [Подробнее](https://docs.testkube.io/articles/testkube-ai-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) - **Готовность к Enterprise**: SSO/SCIM, RBAC, Команды, Группы ресурсов, Журналы аудита и др. - [Подробнее](https://docs.testkube.io/articles/administration-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click).  **Посмотрите в деле:** Откройте [интерактивную демонстрацию TestWorkflows](https://docs.testkube.io/articles/testworkflows-showcase?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click), чтобы увидеть, как рабочий процесс строится от одного теста до полностью оркестрованного конвейера. ## Два способа запуска Testkube ### Open Source Agent - этот репозиторий. Лицензия MIT, работает автономно в вашем кластере Kubernetes, без необходимости в плоскости управления. Отлично подходит для однокластерных сред, самостоятельно управляемых сред и для ознакомления с Testkube. - [Установка через Helm или CLI](https://docs.testkube.io/articles/install/standalone-agent?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click#installing-the-standalone-agent) упрощает развертывание агента в целевом кластере. - [Быстрый старт](https://docs.testkube.io/articles/getting-started-with-open-source?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) — самый простой способ настроить Testkube и запустить первые тесты. Ознакомьтесь с [обзором Open Source Testkube](https://docs.testkube.io/articles/open-source?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click), чтобы узнать больше об архитектуре развертывания с открытым исходным кодом. ### Коммерческая плоскость управления Плоскость управления объединяет всех агентов Testkube из разных кластеров, команд и сред в единую панель управления: - **Одна плоскость управления, неограниченное количество кластеров** — оркестрируйте и анализируйте тесты в разных кластерах и регионах - **Testkube AI** — генерация рабочих процессов, расследование сбоев, PR-ы по исправлениям - **Enterprise-уровень** — SSO/SCIM, RBAC, журналы аудита, поддержка с SLA Ознакомьтесь с [обзором установки](https://docs.testkube.io/articles/install/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click), чтобы узнать больше о различных способах развертывания и запуска плоскости управления Testkube. Онлайн-пробная версия — самый простой способ попробовать коммерческое предложение Testkube - [Начать](https://testkube.io/get-started?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=trynow-link) ### Marketplace [Testkube Marketplace](https://github.com/kubeshop/testkube-marketplace) предоставляет открытый и готовый к использованию каталог рабочих процессов Testkube для тестирования инфраструктуры - [Подробнее](https://docs.testkube.io/articles/examples/marketplace?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). ### Документация Обширная документация доступна на [docs.testkube.io](https://docs.testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click). ### Вклад в развитие Ознакомьтесь с [Руководством для участников](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md) и [Архитектурой агента](https://github.com/kubeshop/testkube/blob/main/ARCHITECTURE.md), чтобы сориентироваться в кодовой базе и процессе. Если вы хотите внести код, этот порядок чтения хорошо подходит: 1. [CONTRIBUTING.md](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md) — рабочий процесс внесения вклада, стандарты кодирования и процесс PR 2. [DEVELOPMENT.md](https://github.com/kubeshop/testkube/blob/main/DEVELOPMENT.md) — локальная настройка с Tilt и повседневный цикл разработки 3. [ARCHITECTURE.md](https://github.com/kubeshop/testkube/blob/main/ARCHITECTURE.md) — высокоуровневый дизайн системы и ключевые пути кода Отдельное спасибо нашим участникам 🎉 - вы замечательные! - ⭐️ [@lreimer](https://github.com/lreimer) — [K6 executor](https://github.com/kubeshop/testkube-executor-k6) [Gradle executor](https://github.com/kubeshop/testkube-executor-gradle) [Maven executor](https://github.com/kubeshop/testkube-executor-maven) - ⭐️ [@jdborneman-terminus](https://github.com/jdborneman-terminus) — [Ginkgo executor](https://github.com/kubeshop/testkube-executor-ginkgo) - ️⭐️ [@abhishek9686](https://github.com/abhishek9686) - ⭐️ [@ancosma](https://github.com/ancosma) - ⭐️ [@Stupremee](https://github.com/Stupremee) - ⭐️ [@artem-zherdiev-ingio](https://github.com/artem-zherdiev-ingio) - ⭐️ [@chooco13](https://github.com/chooco13) — [Playwright executor](https://github.com/kubeshop/testkube-executor-playwright) Перейдите к [документу о вкладе](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md), чтобы узнать больше о том, как вы можете нам помочь 🔥 ### Обратная связь Независимо от того, помогает ли вам Testkube или нет, мы хотели бы помочь и услышать ваше мнение. Пожалуйста, [присоединяйтесь к нам в Slack](https://hubs.ly/Q04gqKkB0), чтобы задавать вопросы и сообщить нам, как мы можем сделать Testkube еще лучше!