تهدف هذه الحزمة إلى أن يكون تطبيق بروتوكول Chrome DevTools كامل. تتفاعل حالة الاستخدام الأساسي وراء هذا المشروع مع Google Chrome مقطوعة الرأس في بيئة حاوية ، ولكن يجب أن تكون مناسبة لتطوير تطبيقات جانب الخادم وسطح المكتب لأي متصفح يدعم بروتوكول DevTools.
تم تسوية واجهة برمجة التطبيقات إلى حد ما وتم تنفيذ اختبارات تغطية الكود الأساسية ولكن هناك حاجة إلى اختبار في العالم الحقيقي. Page.captureScreenshot
والمكالمات ذات الصلة تعمل بشكل جيد ويتم استخدامها بانتظام للتحقق من صحة تغييرات الكود.
يعتمد هذا التنفيذ على وثائق طرف الشجرة وقد يكون عرضة للتغيير. في مرحلة ما ، سيتم تنفيذ إصدارات مستقرة أيضًا ، ونأمل أن تبدأ بـ V1.3.
هناك بعض الأمثلة الصغيرة حول كيفية استخدام واجهة برمجة تطبيقات الإطار على الويكي وفي دليل /_examples
. تتوفر توثيق إضافي على الويكي أيضًا.
المساهمات من أي نوع مرحب بها للغاية!
حل قضايا حالة العرق. أي مساعدة موضع تقدير!
إضافة أمثلة API Framework إلى دليل /_examples
و wiki لعرض طرق مختلفة يستخدم الناس الحزمة.
أي مثال على البرامج النصية التي توضح طرقًا مختلفة يستخدمها الأشخاص في الإطار سيكون رائعًا! يتوفر نص لقطة الشاشة والعديد من الآخرين هناك.
إعادة تنفيذ واجهات قياسية عند الاقتضاء ومراجعة الاستخدام الحالي للواجهات في API. لا يلزم بعضها على الإطلاق ، ويستخدم البعض الآخر لدعم نخيل الاختبار.
إضافة المزيد من الاختبارات ، وخاصة لحالات الخطأ.
أضف اختبارات متكاملة لتكوين تفاعلات الحزمة التي أثيرت في قضايا مختلفة.
إذا كنت ترغب في المساهمة ولكنك غير متأكد من كيفية إلقاء نظرة على تعقب القضية. يتم تصنيف المشكلات على أنها تقارير الأخطاء ، وطلبات الميزات ، وطلبات التعليقات ، والمساعدة المطلوبة ، إلخ.
هناك أيضًا اختبارات يمكن كتابتها دائمًا. هناك العديد من الأمثلة على الاختبارات في الحزمة.
CHANGELOG
يتم توثيق جميع التغييرات البارزة في هذا المشروع في CHANGELOG
. يعتمد التنسيق على Keep A Changelog ، ويلتزم هذا المشروع بالإصدار الدلالي.