Quick هو إطار عمل لتطوير السلوك (BDD) لاختبار Swift وObjective-C، مستوحى من RSpec وSpecta وGinkgo. يعمل مع Nimble لتوفير مطابقات تعبيرية ويدعم إصدارات متعددة من Swift عبر CocoaPods أو Swift Package Manager.
مصدر مفتوح. آفاق جديدة.
اكتشف مشاريع مفتوحة المصدر عالية الجودة، وأرسل المشاريع بشكل مجهول، وطالب بمشروعك المفتوح المصدر وحرّره.
فضول صغير. عالم من المصادر المفتوحة.
THE FIRST COLLECTIONHoppscotch هو نظام بيئي مفتوح المصدر لتطوير واجهات برمجة التطبيقات (API)، يوفر بديلاً خفيفاً لبرنامجي Postman و Insomnia لاختبار وتصميم واجهات برمجة التطبيقات.
React Testing Library هو حل خفيف لاختبار مكونات React، ويشجع على اختبارات تحاكي تفاعلات المستخدم الحقيقية لتحسين قابلية الصيانة والثقة.
QA Studio منصة مفتوحة المصدر لإدارة الاختبارات موجهة لمهندسي الضمان، تقدم تنظيمًا هرميًا للحالات، تخطيط تنفيذ عبر بيئات متعددة، لوحات تحليلية، وواجهة REST كاملة، مع دعم التخزين الذاتي وترخيص AGPL-3.0.
Reel هو أداة مفتوحة المصدر لإنشاء عروض توضيحية كودية للتطبيقات الويب وواجهات سطر الأوامر. يعتمد على ملف YAML لتشغيل التطبيق الحقيقي، ويُسجل ما يحدث فعليًا. ثم يحول هذا التسجيل إلى صور متحركة GIF أو ملفات MP4 أو WebM أو لوحة صور PNG أو مكونات HTML تفاعلية باستخدام HyperFrames.
ripr هي أداة تحليل استاتيكي لتعرض الطفرات تحدد السلوكيات المتغيرة التي تصل إليها الاختبارات ولكنها لا تتحقق منها فعلياً، وذلك دون الحاجة إلى تشغيل اختبارات الطفرات.
MCP Arcade هي أداة اختبار عبر سطر الأوامر تقوم بتشغيل مجموعة من التجارب تسمى atoms ضد خوادم MCP، حيث يتم تقييم النتائج بناءً على رسائل JSON-RPC وتغييرات ملفات sandbox بدلاً من أوصاف الأدوات أو نصوص النماذج.
Toxiproxy هو إطار عمل لمحاكاة ظروف الشبكة لاختبار مرونة التطبيقات وتحديد نقاط الفشل الفردية في بيئات التطوير والتكامل المستمر (CI).
Playwright هو إطار عمل شامل لأتمتة واختبار الويب يوفر واجهة برمجة تطبيقات موحدة لتشغيل متصفحات Chromium و Firefox و WebKit عبر أنظمة Linux و macOS و Windows.
كيبلوي هي أداة اختبار واجهات برمجة تطبيقات وتكامل مفتوحة المصدر، مستقلة عن اللغة، تسجل استدعاءات API الحقيقية واستعلامات قواعد البيانات والأحداث المتدفقة عبر eBPF، ثم تعيد تشغيلها كاختبارات ونماذج بيانات دون تغيير الكود.
Faker هي حزمة Python تُستخدم لتوليد بيانات اصطناعية لعمليات تهيئة قواعد البيانات، واختبارات الضغط، وإخفاء هوية البيانات.
أداة اختبار توافق DuckDB لـ rudb. تتحقق من المطابقة عبر التنفيذ التفاضلي مقابل ملف DuckDB حقيقي، وتغطية SQL مرجّحة، ودورات تنسيق التخزين، وفحوصات C ABI.
أداة Node.js CLI محلية تقوم بمسح أسعار ETH/USDC عبر Chainlink وUniswap V2 وSushiSwap وCurve وBalancer، وعند ظهور فارق سعري بنسبة 0.9% أو أكثر، تقوم بتفعيل تحكيم القروض السريعة (flash-loan arbitrage) عبر عقد ذكي، مع ميزات مدمجة لإنشاء وإدارة المحافظ.
دليل شامل لأفضل ممارسات Node.js يغطي بنية المشروع، وأسلوب الكود، والاختبار، والإنتاج، والأمان، والمزيد.
مجموعة اختبارات قابلة لإعادة الاستخدام وقابلة للتوصيل تعتمد على Python/pytest للتحقق من صحة برامج تشغيل قواعد بيانات ADBC. تقوم بتشغيل استعلامات SQL ضد برامج التشغيل لاختبار دعم الميزات، ومعالجة أنواع البيانات، والخصائص الفريدة الخاصة بقاعدة البيانات، وتوليد وثائق للميزات المدعومة وغير المدعومة. تدعم تجاوزات الاختبار لكل برنامج تشغيل وتنسيق اختبار .txtcase موحد.
Ladle هي بيئة عمل خفيفة لتطوير واختبار وتوثيق مكونات React بشكل أسرع، حيث تعتمد على ملفات story وتدعم التشغيل المحلي وتوفر التوثيق والعروض التوضيحية وروابط المجتمع.
RecurSpec هي أداة اختبار لـ Node.js مخصصة لواجهات السطر البرمجي، تتحقق مما إذا كانت تعليمات الاسترداد في رسائل الخطأ تحل المشكلة الأصلية فعلياً، مع تشغيل كل حالة في مساحة عمل مؤقتة ومعزولة وحظر الأوامر غير الآمنة.
بوت Node.js CLI يقدمه ملف README كأداة لتحكيم القروض السريعة (flash-loan arbitrage) في DeFi؛ حيث يقوم goflash.js بمسح أسعار ETH/USDC على Chainlink وUniswap V2 وSushiSwap وCurve وBalancer ويقوم بتفعيل عقد ذكي عندما يصل الفارق إلى 0.9%.
pytest هو إطار عمل لاختبارات Python يبسط كتابة الاختبارات الصغيرة ويصلح للاختبارات الوظيفية المعقدة، مع فحص تفصيلي للعبارات، واكتشاف تلقائي، ووحدات/fixtures، وتوافق مع unittest.
يُعد Jest إطار عمل شامل لاختبار JavaScript يعمل مباشرةً مع معظم المشاريع، حيث يوفر وضع مراقبة تفاعلي سريع واختبار لقطات (Snapshot testing) لالتقاط الكائنات الكبيرة وتحليل تغيراتها.