ميزة جديدة: مسجل وحدة تحكم مسجل الويب EveryStep

تواصل Dotcom-Monitor إضافة ميزات ووظائف متقدمة إلى منصات المراقبة والاختبار التي لا مثيل لها. أحدث تحسين للإعلان عنه هو تسجيل وحدة التحكم ، وهو تعزيز ل EveryStep Web Recorder.

يعد مسجل الويب EveryStep من Dotcom-Monitor أداة مهيمنة بدون تعليمات برمجية تستخدم لإنشاء برامج نصية يمكن استخدامها لاختبار المستخدم الاصطناعي واختبار الحمل والإجهاد ومراقبة مواقع الويب وتطبيقات الويب لضمان تجربة متسقة طوال رحلة المستخدم على موقعك.

أنتجت التكرارات السابقة ل EveryStep Web Recorder نصوصا ممتازة مستخدمة في جميع أنحاء العالم ، ومع ذلك ، كان هناك شيء مفقود. على الرغم من أن البرامج النصية كانت قوية ، إلا أنها راقبت أخطاء تحميل الصفحة – التحقق من تحميل الصفحة وعرضها بشكل صحيح. من الممكن تحميل طريقة عرض موقع أو صفحة أو تطبيق وعرضها كما هو متوقع، ولكن قد لا تعمل وظيفة جافا سكريبت الأساسية كما هو متوقع، أو قد توجد مشكلات أمنية مجهولة الهوية، أو قد يعرض أي عدد من المشكلات الأخرى موقعك للخطر. حتى الآن ، لن يلاحظها أحد من قبل مسجل الويب EveryStep.

تتيح لك إضافة تسجيل وحدة التحكم داخل EveryStep إنشاء إشعارات تنبيه أو ببساطة تسجيل المشكلات على موقعك حتى تتمكن من اتخاذ خطوات للتأكد من أن المستخدمين يمكنهم توقع أفضل تجربة ممكنة.

 

تنفيذ تسجيل وحدة التحكم

من المحتمل أنك على دراية برؤية أخطاء وحدة التحكم مثل: Uncaught SyntaxError: رمز مميز غير متوقع ، TypeError: “غير محدد” ليس كائنا ، TypeError: $ ليست دالة ، Uncaught TypeError: لا يمكن تعيين الخاصية “innerText” من فارغة ، وعدد لا يحصى من الآخرين.

تماما كما اعتدت على استخدام وحدة تحكم المطور (F12) داخل المتصفح أثناء تطوير التعليمات البرمجية واستكشاف الأخطاء وإصلاحها وتصحيح الأخطاء لتطبيق الويب الخاص بك ، يمكنك توسيع نفس قوة وحدة التحكم إلى المراقبة والاختبار.

ضمن البرنامج النصي EveryStep الخاص بك ، سيؤدي النقر بزر الماوس الأيمن في البرنامج النصي إلى فتح القائمة الحساسة للسياق. سترى وحدة التحكم في أسفل القائمة. من هنا يمكنك تحديد رفع الخطأ والسجل والتخطي والمسح كخيارات. ستحتاج إلى التأكد من النقر بزر الماوس الأيمن في البرنامج النصي حيث تريد وضع عبارة وحدة التحكم ثم تحديد الخيار المناسب.

مسجل وحدة التحكم EveryStepسيؤدي تحديد رفع الخطأ إلى إنشاء تنبيه خطأ وبدء المراسلة التي تم تكوينها لجهاز المراقبة الخاص بك مثل إرسال رسائل نصية قصيرة SMS أو رسائل بريد إلكتروني أو تنبيهات مكالمات هاتفية في حالة حدوث خطأ في وحدة التحكم. سيؤدي تحديد السجل إلى تحديد الأخطاء مثل رفع الخطأ، ولكنه لن يضع الجهاز في حالة خطأ ولن يبدأ مراسلة التنبيه. سيقوم فقط بتسجيل الخطأ داخل تقارير الجهاز كما هو الحال في مخطط الشلال.

يمكن استخدام خيار التخطي لتجاهل أخطاء وحدة التحكم في الصفحات أو العناصر التي لا تقلق بشأنها ؛ وسيقوم الخيار مسح بمسح سجل وحدة التحكم.

 

خيارات تسجيل وحدة التحكم

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

EveryStep مسجل ويب رفع خطأ

 

 

 

 

 

 

 

 

 

يسمح لك عامل تصفية قناع الرسالة بتخصيص السجلات أو الأخطاء لمعلومات محددة مثل SyntaxError أو TypeError: لا يمكن قراءة الخاصية إذا كان هذا هو ما تبحث عنه. يمكنك أيضا تصفية معلومات سجل وحدة التحكم لعناوين URL محددة باستخدام حقل قناع عنوان URL.

EveryStep مسجل وحدة التحكم المسجل رفع الخطأ

 

 

 

 

 

 

 

 

 

بالإضافة إلى نوع الرسالة وقناع الرسالة وعنوان URL ، يمكنك أيضا تكوين مصدر الرسالة إلى: الأمان أو جافا سكريبت أو HTML أو أخرى أو جميع رسائل سجل وحدة التحكم. يتم تعيين الإعداد الافتراضي إلى الكل.

EveryStep مسجل وحدة التحكم مسجل رفعError

مراسلة السجل المخصصة

يمكنك إضافة إلى قوة البرنامج النصي للمراقبة والاختبار الذي تم إنشاؤه باستخدام EveryStep Web Recorder عن طريق إنشاء رسائل وحدة التحكم المخصصة الخاصة بك. باستخدام طريقة console.error() داخل التعليمات البرمجية الخاصة بك ، لديك القدرة على إنشاء تنبيهاتك وسجلاتك الخاصة داخل المراقبة التي تم تكوينها والتي يمكن أن تكون مفيدة بشكل لا يصدق.

تكتب الأسلوب console.error () رسالة خطأ إلى وحدة التحكم مشابهة لوحدة التحكم.log() ولكنها ستقوم بتصميم الرسالة كخطأ وتتضمن تتبع مكدس من حيث تم استدعاء الأسلوب. سيتم التعرف على ميزة تسجيل وحدة التحكم والتصرف بناء عليها في البرنامج النصي EveryStep الخاص بك!

لأي أسئلة إضافية تتعلق بمسجل وحدة تحكم EveryStep Web Recorder ، يرجى التواصل مع ممثل Dotcom-Monitor الخاص بك.

أحدث مقالات أداء الويب

Top 10 Synthetic Monitoring Tools for 2024

When it comes to ensuring your website’s performance and uptime, synthetic monitoring tools have become indispensable. These tools help businesses proactively detect and resolve issues

ابدأ تشغيل Dotcom-Monitor مجانا اليوم

بطاقة الائتمان غير مطلوبة