ما هي textual-snapshot-testing؟
اختبار الانحدار المرئي لتطبيقات TUI النصية باستخدام pytest-textual-snapshot. يلتقط لقطات شاشة بصيغة SVG ويقارن بين عمليات التشغيل الاختبارية لاكتشاف الانحدارات المرئية. يُستخدم عندما: اختبار المظهر المرئي، والكشف عن تراجعات التخطيط، واختبار الاستجابة التصميمات عبر أحجام الأجهزة الطرفية، أو التحقق من تأثيرات تصميم CSS، أو إعداد CI/CD للاختبار البصري. يغطي تركيبات snap_compare، وrun_before عمليات الاسترجاعات، واللقطات الإدارة، والتعامل مع الاختبار غير المستقر (الرسوم المتحركة، والمؤشرات، والطوابع الزمنية)، وتكامل CI. المصدر: dawiddutoit/custom-claude.