مسرد Salesforce DevOps

قاعدة التحقق

يمكن لقاعدة تحقق تنجح في صندوق رملي أن تبدأ في حظر عمليات الحفظ في الإنتاج بمجرد ألا تتطابق البيانات الحقيقية مع افتراضات القاعدة.

التعريف

قاعدة التحقق هي صيغة يجب أن تُقيَّم كخطأ (false) لكي يُحفظ السجل؛ وعندما تُقيَّم كصحيح (true)، تحظر Salesforce الحفظ وتعرض رسالة خطأ القاعدة. تُنشر القواعد كبيانات وصفية وتسري فورًا بمجرد تفعيلها، دون فترة سماح، لذا يمكن لقاعدة تحقق تُنشر مقابل بيانات إنتاج تنتهك افتراضًا مضمَّنًا في الصيغة، حقل فارغ، أو قيمة خارج النطاق من سنوات من السجلات القديمة، أن تبدأ في حظر الحفظ على سجلات موجودة بمجرد إطلاقها، حتى لو اختُبرت بنجاح مقابل بيانات صندوق رملي نظيفة. تُطلَق قواعد التحقق أيضًا عند كل عملية حفظ، بما في ذلك من Flow وApex DML والتكاملات، وليس فقط من الواجهة، لذا فإن قاعدة راعت الإدخال اليدوي فقط يمكن أن تُعطِّل بشكل غير متوقع تكاملًا أو مهمة دفعية لم تُشغِّلها أبدًا أثناء الاختبار. هذا يجعل مراجعة نشر flow وتغيير قاعدة في نفس الإصدار معًا أمرًا يستحق العناء. يغطي دليل الانتقال من Change Sets إلى التسليم المستمر الخاص بنا طرح تغييرات القواعد بأمان.

من واقع الاستخدام

إزاي بيشتغل في Serpent

تعمل فحوصات ما قبل الإطلاق (preflight) في Serpent مقابل المؤسسة الهدف قبل إطلاق إصدار، ويحافظ التتبع القائم على المهام على قابلية مراجعة تغييرات قواعد التحقق مع سجل كامل، بحيث يُكتشف نطاق تأثير قاعدة جديدة على البيانات الحقيقية قبل الإطلاق الفعلي، لا بعده. راجع سير العمل القائم على المهام في Serpent لمعرفة كيف تُراجَع التغييرات.

اختبار الجودة على Salesforce بمزامنة الـ orgs ومقارنة الـ metadata في Serpent

ابدأ مجانًا. بدون بطاقة ائتمان، وبدون تثبيت، وبدون التزام.

يتم الإعداد في أقل من 15 دقيقة. لا حاجة لتوظيف متخصص DevOps.

هل تريد معرفة كيف يمكنكم الشحن أسرع قبل البدء؟ لنتحدث

بدون التزام.