برمجة

Playwright Clock: اختبر عدّاد تذكير CRM دون انتظار الدقائق الحقيقية

فريق فايندو جروب1 دقائق قراءة0 مشاهدة0 تعليقات
مشاركة:
ساعة اختبار مع عقربين وخط زمني

حدد لحظة مرجعية

في مثال افتراضي، تعرض صفحة CRM تذكيرًا بعد دقيقتين. اضبط منطقة المتصفح الزمنية في الاختبار وثبّت لحظة البداية، ثم جهّز السجل التجريبي بموعد معلوم.

جهّز الساعة مبكرًا

ثبّت ساعة Playwright قبل أن تهيئ الصفحة المؤقتات التي تريد التحكم فيها. اختر تقديم الوقت بما يناسب سلوك المؤقت، وراجع الفرق بين تنفيذ الاستدعاءات خلال الفترة وتقديم الساعة على نحو يشبه استئناف التبويب.

اختبر نقاط الانتقال

تحقّق من الحالة قبل الموعد مباشرة، وعند الموعد، وبعده. راقب ظهور التذكير مرة واحدة واختفاء العد عند إغلاقه. ثم أعد تحميل الصفحة وراجع كيف تُسترجع الحالة.

افصل وقت الخادم

تحكم Playwright في ساعة الصفحة لا يغير ساعة الخادم أو العامل الخلفي. إذا كان التذكير ينتج من الخادم، جهّز استجابة ثابتة في اختبار الواجهة، ثم اختبر عامل التذكير بساعة قابلة للتحكم في بيئة منفصلة.

حالة للتحقق قبل التسليم

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

مراجع وروابط

راجع Playwright: Clock، واطلع على حلول فايندو ذات الصلة.

التصنيفات:برمجة
شارك:

التعليقات

لا توجد تعليقات بعد

أضف تعليقك

كن أول من يعلق على هذا المقال

02 · تابع القراءة

مقالات ذات صلة