اختبار الانحدار في Agile: كيف تختبر دون إبطاء سبرينتاتك
كيف تدمج اختبار الانحدار في سير عمل Agile/Scrum دون التضحية بالسرعة. نهج هجين عملي: أتمتة بدون كود لاختبارات الانحدار، اختبار يدوي للاستكشافي.
اقرأ المزيد →87 مقالات
يُشير الانحدار البصري إلى أي فرق في العرض يُدخَل دون قصد بين نسختين من واجهة: padding يقفز، لون ينحرف، مكوّن ينطوي على الجوّال بعد تحديث إطار. هذه الانحدارات تفلت دائماً تقريباً من اختبارات الوحدة والوظيفية، إذ يمكن أن يبقى الـ DOM متطابقاً حرفياً بينما يتدهور العرض المرئي. اكتشاف هذه الفروقات يتطلب لقطة مرجعية مستقرة، والتقاطاً حتمياً، وdiff قادراً على التمييز بين الأخطاء الحقيقية والتغيرات التجميلية غير المؤذية (anti-aliasing، رسوم متحركة، بيانات ديناميكية).
تجمع هذه الصفحة المقالات المخصصة لدورة لقطة مرجعية–التقاط–مقارنة–مصادقة: كيفية بناء لقطة مرجعية موثوقة، كيفية إدارة الإيجابيات الكاذبة المرتبطة بالخطوط أو بكسلات الجوّال، كيفية دمج سير عمل التحقق اليدوي من الفروقات في فريق QA. ستجد أيضاً آراء حول الفخاخ الكلاسيكية (إعادة تصميم CSS واسعة، ترحيل Angular أو React، تغيير CDN للصور) التي تحوّل نشراً عادياً إلى صيد للأخطاء البصرية. ينتمي Delta-QA إلى هذا التخصص بمقاربة no-code، لكن الموضوع يتجاوز الأداة بكثير: إنه قبل كل شيء منهجية تنضج عبر المشاريع، وتسعى هذه المقالات إلى مشاركة ما يعمل فعلاً على أرض الواقع، مهما كانت stack المستخدمة.
كيف تدمج اختبار الانحدار في سير عمل Agile/Scrum دون التضحية بالسرعة. نهج هجين عملي: أتمتة بدون كود لاختبارات الانحدار، اختبار يدوي للاستكشافي.
اقرأ المزيد →الاختبار البصري والوظيفي لا يتحققان من الشيء نفسه: أحدهما من أن الميزة تعمل، والآخر من أنها تظهر بشكل صحيح. لماذا كلاهما ضروري ومكمّل للآخر.
اقرأ المزيد →النتائج الإيجابية الخاطئة هي المشكلة الأولى في الاختبار البصري. اكتشف لماذا يفشل pixel diff بسبب anti-aliasing، وكيف يقضي محرك حتمي عليها من الجذور.
اقرأ المزيد →كل ما تحتاج معرفته عن screenshot testing: الفرق مع الاختبار الوظيفي، طرق المقارنة (pixel diff، pHash، SSIM)، الأدوات والتطبيق خطوة بخطوة.
اقرأ المزيد →
كيفية إعداد الاختبار البصري في GitLab CI. دليل عملي من فريق يستخدم GitLab يومياً. المقاربات وخصوصيات GitLab والتكامل الفعلي.
اقرأ المزيد →Playwright مقابل Cypress لاختبار الانحدار: toHaveScreenshot المدمج مقابل الإضافات، الإيجابيات الكاذبة بين أنظمة التشغيل، وبديل مجاني بدون كود.
اقرأ المزيد →كيفية دمج اختبار الانحدار في سير عمل GitHub Actions. الخطوات والممارسات الأفضل ولماذا يجب أن يكون معيارياً مثل اختبارات الوحدة في CI الخاص بك.
اقرأ المزيد →اختبار Storybook البصري بدون Chromatic: قارن Percy وPlaywright وDelta-QA. مراجعة بلا كود، بدون رسوم، ولقطاتك محفوظة محليًا عبر خيار On-Premise.
اقرأ المزيد →
Cypress لا يدعم الاختبار البصري أصلاً. نقارن cypress-image-snapshot وPercy وApplitools ونعرض بديلاً بلا كود مجاناً وبدون بطاقة ائتمان.
اقرأ المزيد →