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

لاحظ أنه إذا كنت ستراقب تطبيقات الويب غير المتوفرة من خارج شبكة الشركة ، فاستخدم إصدار سطح المكتب من مسجل EveryStep لتسجيل برنامج نصي للمراقبة و Dotcom-Monitor Private Agent لتنفيذ المراقبة من داخل الشبكة المحلية. نظرا لطبيعته ، لن يتمكن مسجل EveryStep المستند إلى الويب من الوصول إلى هذا النوع من تطبيقات الويب.


فيديو نظرة عامة على أداة البرمجة النصية EveryStep

كيفية تشغيل أداة البرمجة النصية EveryStep المستندة إلى الويب

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

يمكنك أيضا بدء التسجيل أثناء تكوين جهاز المراقبة:

  1. في الصفحة
    “إدارة الأجهزة”
    ، انقر فوق إضافة جهاز في الزاوية العلوية اليسرى لإضافة جهاز مراقبة جديد.
  2. ضمن تطبيقات الويب، حدد تسجيل تفاعلات المستعرض.
  3. في النافذة المنبثقة تسجيل برنامج نصي جديد ، أدخل عنوان URL للبدء.
  4. حدد نوع جهاز المستخدم والمتصفح والدقة المراد تسجيلها.
  5. انقر فوق تسجيل الآن.

نطاق الاستخدام

يتم استخدام أداة البرمجة النصية EveryStep لتسجيل البرامج النصية من أجل:

تطبيقات الويب

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

وقت تشغيل الخادم

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

اختبار الحمل والإجهاد

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

تسجيل متصفح EveryStep

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

بمجرد الانتهاء من تسجيل البرنامج النصي ، حدد الزر إيقاف من أدوات التنقل اليسرى.

بمجرد إيقاف التسجيل ، سيطلب منك إعادة تشغيل البرنامج النصي المسجل حديثا داخل EveryStep Recorder لتأكيد البرنامج النصي المسجل بشكل صحيح.

ثم يتم إعادة تشغيل التسجيل داخل مسجل EveryStep للتأكد من أن البرنامج النصي يعمل.

التحقق من صحة المحتوى

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

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

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

تستخدم تقنية التحقق من صحة الصورة لالتقاط لقطة لصورة مرجعية أو منطقة لإجراء مقارنة لكل بكسل. لمزيد من المعلومات، راجع التحقق من صحة الصورة.

والنتيجة هي معامل مصادفة تستخدم لتحديد وجود الصورة أثناء الرصد.

مسجل ريا

مراقبة تطبيق الإنترنت الغني (RIA) هي وحدة إضافية من أداة البرمجة النصية EveryStep التي توفر مستوى لا مثيل له من قدرات مراقبة التطبيقات الغنية. يتيح الجمع بين تقنية مطابقة الصور القوية الخاصة بنا وأداة البرمجة النصية EveryStep إنشاء نصوص برمجية معقدة لتحليل المعاملات يمكنها بالفعل “رؤية” تقنيات RIA والتفاعل معها مثل Flash و Silverlight و Java و Flex و Ajax و Shockwave و QuickTime و ActiveX وغيرها.

للعمل مع مواقع RIA الديناميكية، استخدم وظائف
صورة
RIA ولوحة مفاتيح RIA + الماوس .

يتوفر عرض توضيحي للفيديو لقدرات RIA وعملية التسجيل في كيفية القيام بما يلي: تسجيل فيديو RIA Script .

أخطاء التصفية

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

إذا اخترت تصفية خطأ، فستضيف أداة البرمجة النصية EveryStep عامل تصفية إلى بداية البرنامج النصي مشابهة لما يلي:

NetworkFilter.Deny (“http://www.example.com/FilteredOutElement.ttf“);

إذا واجه البرنامج النصي في أي وقت خطأ في هذا العنصر ، تجاهل الخطأ ، وسيستمر تشغيل البرنامج النصي دون الإبلاغ عن الخطأ.

حفظ البرنامج النصي

بعد إنشاء البرنامج النصي الأول، احفظه في موقع Dotcom-Monitor بالضغط على الزر حفظ .

يتم تحميل البرنامج النصي EveryStep إلى حساب Dotcom-Monitor الخاص بك حيث يتم تكوين خيارات التنبيه وإعداد التقارير. هنا ستقوم بتعيين التفاصيل النهائية لبرنامج المراقبة الخاص بك بما في ذلك: