Robot Framework — это универсальный автоматизированный фреймворк с открытым исходным кодом, используемый для приемочного тестирования, ATDD и роботизированной автоматизации процессов (RPA).
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONKarate — это платформа с открытым исходным кодом для автоматизации тестирования, объединяющая API-тестирование, моки, нагрузочное тестирование и UI-автоматизацию в одном инструменте.
Hypothesis — это библиотека property-based тестирования для Python, которая генерирует случайные входные данные для выявления ошибок и граничных случаев, сообщая о самом простом падающем тест-кейсе для упрощения отладки.
Нативная для TUnit библиотека математических утверждений для .NET: fluent-проверки допусков, последовательностей, статистики, линейной алгебры, теории чисел и 3D-геометрии, генерируемые в конвейер Assert.That TUnit; совместима с AOT и без рефлексии.
Quick — это фреймворк для BDD-тестирования на Swift и Objective-C, вдохновлённый RSpec, Specta и Ginkgo. Работает с Nimble для выразительных матчеров, поддерживает разные версии Swift через CocoaPods или SwiftPM.
Hoppscotch — это открытая экосистема для разработки API, представляющая собой легковесную альтернативу Postman и Insomnia для тестирования и проектирования API.
React Testing Library — это легковесное решение для тестирования React-компонентов, которое поощряет тесты, имитирующие реальные действия пользователей, для повышения надежности и простоты поддержки.
QA Studio — это платформа для управления тестированием с открытым исходным кодом, предназначенная для команд QA. Она предлагает иерархические тестовые наборы и кейсы, планирование запусков тестов в разных средах, богатые панели с результатами и трендами, а также полную REST API.
Reel — это инструмент с открытым исходным кодом для создания демонстраций в виде кода. Он запускает реальное приложение в браузере или терминале, записывает происходящее и генерирует GIF, MP4, WebM, storyboard и интерактивные HTML-составления. Поддерживает CLI, Studio UI и плагин Claude Code. Останавливает CI, если демонстрации перестают работать.
ripr — это инструмент статического анализа воздействия мутаций, который выявляет измененное поведение, которое охватывается тестами, но не проверяется ими фактически, без запуска полноценного мутационного тестирования.
MCP Arcade — это инструмент командной строки для тестирования серверов MCP, который запускает небольшой каталог экспериментов (атомов) против целевого сервера и оценивает результаты по сообщениям JSON‑RPC и изменениям в песочнице, а не по описаниям инструментов или тексту модели.
Toxiproxy — это фреймворк для симуляции сетевых условий, позволяющий тестировать отказоустойчивость приложений и выявлять единые точки отказа в средах CI и разработки.
Playwright — это комплексный фреймворк для автоматизации и тестирования веб-приложений, предоставляющий единый API для управления Chromium, Firefox и WebKit в Linux, macOS и Windows.
Keploy — это открытый, не зависящий от языка инструмент для тестирования API и интеграций, который записывает реальные вызовы API, запросы к базам данных и потоковые события через eBPF, а затем воспроизводит их как тесты и моки данных без изменения кода.
Faker — это пакет Python, используемый для генерации синтетических данных для инициализации баз данных, стресс-тестирования и анонимизации данных.
Набор для проверки совместимости rudb с DuckDB. Проверяет соответствие через дифференциальное выполнение с реальным бинарником DuckDB, взвешенное покрытие SQL, круговые проверки формата хранения и проверки C ABI.
Всеобъемлющее руководство по лучшим практикам Node.js, охватывающее архитектуру проекта, стиль кода, тестирование, эксплуатацию, безопасность и многое другое.
Модульный набор тестов на Python/pytest для проверки драйверов ADBC. Он выполняет SQL-запросы для тестирования поддержки функций и типов данных, генерирует документацию и поддерживает переопределения для конкретных драйверов.
Ladle — это легковесная среда для ускоренной разработки, тестирования и документирования React-компонентов с использованием story-файлов и локального сервера.
RecurSpec — это инструмент для тестирования командной строки на Node.js, который проверяет, действительно ли инструкции по восстановлению в сообщениях об ошибках решают проблему, запуская каждый случай в изолированном временном рабочем пространстве.