العودة إلى الفهرس / أدوات التطوير
اختبار Temporal Python: افصل workflows الحتمية عن الأنشطة
غط تقديم الزمن وسياسة فشل النشاط وتوافق إعادة تشغيل السجل.
المهارات
استخدم بيئة اختبار Temporal Python داخل pytest مع ساعة اختبار بدلاً من الانتظار الحقيقي. أدخل أنشطة وهمية للتحقق من قرارات workflow وفروع المؤقت. اختبر مهل النشاط وإعادات المحاولة المحدودة وتصنيف الاستثناء والإلغاء منفصلة، وأبقِ الإدخال والإخراج خارج منطق workflow الحتمي. أعد تشغيل سجلات ثابتة بعد تغييرات workflow للتحقق من التوافق. استخدم مساحة اعتماد معزولة لاختبارات التكامل. أبلغ عن إصدارات SDK ونتيجة الإعادة والتبعيات الخارجية غير المحاكاة.
الصلاحيات
المتطلبات السابقة
- لاختبارات Temporal Python الحتمية والأنشطة وتقديم الزمن وإعادة تشغيل السجل.
- يلزم تعريف workflow/activity واعتماديات الاختبار وبيئة Temporal معزولة.
الصلاحيات
- يمكن إضافة اختبارات ومحاكاة الأنشطة دون تغيير منطق workflow عن الإنتاج.
- استخدم بيئات SDK ولا تربط اختبارات التكامل بمساحة إنتاج.
القيود
اختبر حتمية workflow منفصلة عن إعادة النشاط والمهلة والإلغاء؛ وأعد تشغيل سجلات حقيقية أو عينات حتمية.
المصدر الأصلي المثبت
- المستودع
- wshobson/agents
- مسار الملف
- plugins/backend-development/skills/temporal-python-testing/SKILL.md
- الإيداع المثبت
46891e7e60da0e52baf1050b7b6391b64e84c6d9- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الأدوات المتوافقة
Temporal Python SDK test environment · pytest time-skipping · Workflow replay
الموضوع الرئيسي
انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير