دليل الدخل بالوكلاءموارد عامة مجانية
中文 EN العربية

العودة إلى الفهرس / أدوات التطوير

اختبار عقود Web3: تحقق من الثوابت وحدود الفشل

استخدم EVM معزولاً لاختبار الحالة والأدوار والإخفاقات وحدود الهجمات المعروفة.

المهارات

حدد Foundry أو Hardhat وافحص إعداد المترجم والاختبار ونصوص النشر دون تشغيل نصوص الشبكة الرئيسية. حوّل قواعد الأعمال إلى تأكيدات وثوابت. غط المسارات العادية والمدخلات الحدية ورفض الوصول والإخفاق وإعادة الدخول؛ وأضف اختبارات fuzz أو خصائص للحالات المتغيرة. في fork ثبت ارتفاع الكتلة واستخدم RPC للقراءة فقط وعطل الموقعات وتأكد من عدم بث أي اختبار إلى شبكة حقيقية. شغل المجموعة المحلية وأبلغ بعدد الاختبارات والمسارات غير المغطاة وإعادة الإنتاج؛ فمحاكاة fork ليست ضماناً لسلوك الشبكة الحية.

الصلاحيات

المتطلبات السابقة

الصلاحيات

القيود

غطِّ الثوابت وحدود الأرقام والإخفاقات والأدوار وإعادة الدخول؛ وثبت كتلة fork واحم بيانات الاعتماد.

المصدر الأصلي المثبت

https://github.com/wshobson/agents/blob/46891e7e60da0e52baf1050b7b6391b64e84c6d9/plugins/blockchain-web3/skills/web3-testing/SKILL.md

المستودع
wshobson/agents
مسار الملف
plugins/blockchain-web3/skills/web3-testing/SKILL.md
الإيداع المثبت
46891e7e60da0e52baf1050b7b6391b64e84c6d9
تاريخ فحص المصدر
2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت

مقاييس المستودع

تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.

النجوم
لم يُجمع
التفرعات
لم يُجمع
وقت الرصد
لم يُجمع

لا تتوفر لقطة مقاييس بعد.

الترخيص: MIT

الأدوات المتوافقة

Foundry/Hardhat test runner · Local EVM · Mainnet fork without signing keys

عرض مجلد المهارة

الموضوع الرئيسي

انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير

موارد ذات صلة